0 / 0 / 0
Регистрация: 06.01.2008
Сообщений: 36
|
|
1 | |
Табличная часть документа09.07.2009, 13:48. Показов 14778. Ответов 2
Метки нет (Все метки)
Люди посоветуйте, короче мне нужно получить данные из табличной части документа, но вылетает ошибка. Сам документ нахожу с помощью запроса.
Код: Функция FindKontrAgentByKey(Key) Попытка СотрудникТип = ФабрикаXDTO.Тип("http://www.sample-package.kontragent.org", "KontrAgent"); СписокСотрудниковТип = ФабрикаXDTO.Тип("http://www.sample-package.kontragent.org", "KontrAgentCollection"); ВидДеятельностиТип = ФабрикаXDTO.Тип("http://www.sample-package.kontragent.org", "TypeActivity"); СписокСотрудников = ФабрикаXDTO.Создать(СписокСотрудниковТип); Выборка=GetKontrAgentByKey(Key); Пока Выборка.Следующий() Цикл Сотрудник = ФабрикаXDTO.Создать(СотрудникТип); ВидДеятельности = ФабрикаXDTO.Создать(ВидДеятельностиТип); Сотрудник.Kod=Выборка.Код; Сотрудник.FullName=Выборка.НаименованиеПолное; Сотрудник.Name=Выборка.Наименование; Сотрудник.Comments=Выборка.Комментарий; Сотрудник.INN=Выборка.ИНН; Сотрудник.WorkSchedule=Выборка.РасписаниеРаботыСтрокой; Сотрудник.KPP=Выборка.КПП; Сотрудник.OKPO=Выборка.КодПоОКПО; Сотрудник.Buyer=Выборка.Покупатель; Сотрудник.Seller=Выборка.Поставщик; //*Получаем вид деятельности Таблица=Выборка.ВидыДеятельности; Стр=Таблица.Индекс(1); //Стр=Таблица(1) //ВидДеятельности.Name=Стр.Наименование; //ВидДеятельности.Kod=Стр.Код; //Сотрудник.TypeActivity.Добавить(ВидДеятельности); //* СписокСотрудников.KontrAgentColl.Добавить(Сотрудник); КонецЦикла; Что не правильного?
0
|
09.07.2009, 13:48 | |
Ответы с готовыми решениями:
2
Табличная Часть Документа В Табличную Часть Другого Документа. Табличная часть документа Табличная часть документа Табличная часть документа |
1 / 1 / 0
Регистрация: 04.12.2005
Сообщений: 1,588
|
|
09.07.2009, 14:25 | 2 |
стоило указать что за ошибка вылетает - это раз. и еще попробовать отследить отладчиком момент при котором она вылетает - это два
0
|
0 / 0 / 0
Регистрация: 06.01.2008
Сообщений: 36
|
|
09.07.2009, 14:38 | 3 |
Ну вообще не смогу сказать что за ошибка, т.к. это веб-сервис. Просто покажите примерчик как после запроса, где я получаю документы можно обратиться к табличной части документа и вытащить из 1 строки значения: код и наименование например
0
|
09.07.2009, 14:38 | |
09.07.2009, 14:38 | |
Помогаю со студенческими работами здесь
3
Табличная часть документа Табличная часть документа 1с 7.7 Табличная Часть Документа Табличная часть документа Табличная часть документа Табличная Часть Документа Деревом Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |