Имя: Пароль:
1C
1С v8
Конвертация данных. Как выгрузить ТабЧасть? Произвольный алгоритм
0 D_Pavel
 
11.11.11
13:34
Выдираю документы через запрос в правиле выгрузки данных, реквизиты выгружаются. А как выгрузить табличную часть? Для правила Конвертации Свойств могу тоже написать запрос с выбором реквизитов ТЧ, но как задать чтобы вибиралось именно из того документа который выбран в правиле выгрузки данных?
1 D_Pavel
 
11.11.11
13:48
Вверх!
2 D_Pavel
 
11.11.11
13:50
Сделал выборку ТЧасти в том же запросе что и основные реквизиты, не работает! Выдает ошибку при выгрузке

Ошибка получения значения свойства подчиненного объекта (по имени свойства приемника)
   ПКО                    =  ОтчетОРозничныхПродажах  (Документ: Заказ)
   ПКС                    =  7  (Количество)
   Объект                 =  Заказ F00000002 от 16.03.2011 17:20:29  (Заказ)
   СвойствоПриемника      =  Количество  (Число)
   ОписаниеОшибки         =  Поле объекта не обнаружено (Количество)
   ПозицияМодуля          =  Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8214)
   КодСообщения           =  17



Запрос = новый Запрос("
|ВЫБРАТЬ
|    МИНИМУМ(Заказ.Номер) КАК Номер,
|    МИНИМУМ(Заказ.Дата) КАК Дата,
|    Заказ.НомерСФ как НомерВходящегоСчетаФактуры,
|    Заказ.ДатаСФ как ДатаВходящегоСчетаФактуры,
|    Заказ.ТЧасть.(
|        КолВо как Количество,
|        Сумма,
|        Товар как Номенклатура,
|        Цена
|    ) Как Товары
|ИЗ
|    Документ.Заказ КАК Заказ
|ГДЕ
|    Заказ.Проведен = ИСТИНА
|
|СГРУППИРОВАТЬ ПО
|    Заказ.НомерСФ,
|    Заказ.ДатаСФ");

ВыборкаДанных = Запрос.Выполнить().Выгрузить();
3 D_Pavel
 
11.11.11
13:51
Запрос отдельно от ошибки запостил, он не выдается вместе с ошибкой
4 aleks-id
 
11.11.11
13:51
объект.имятч?
5 echo77
 
13.11.11
12:55
(2) Запрос которым получаете данные - хреновый. Делайте выборку по ТЧ документа и берите из неё же, разименовывая поле ссылка реквизиты документа