Создал внешнюю обработку, и в цикле заполняю его табличную часть. Не могу понять, почему при заполнении табличной части на форме не отображаются значения реквизитов типа документссылка Реализация и Сделка.
вот код заполнения:
ВыборкаРТУ = Документы.РеализацияТоваровУслуг.Выбрать(НачПериода,КонПериода);
Пока ВыборкаРТУ.Следующий() Цикл
Источник = ВыборкаРТУ.Ссылка;
ТЧ = ЭтотОбъект.ЗадолженностьДляОплаты;
Строка = ТЧ.Добавить();
Строка.Реализация = Источник;
Строка.Подразделение = Источник.Сделка.Подразделение;
Строка.КурсДокумента = Источник.КурсВзаиморасчетов;
Строка.ФормаОплаты = ДокПланирования.ФормаОплаты;
Строка.СуммаРеализации = Источник.СуммаДокумента;
Строка.Контрагент = Источник.Контрагент;
Строка.Реализация = Источник.Сделка;
Строка.ДатаПлатежа = ДокПланирования.ДатаПоступления;
Попытка
Строка.СуммаПлатежа = ДокПланирования.РасшифровкаПлатежа[0].СуммаПлатежа;
Исключение
КонецПопытки;
КонецЦикла;
(1), (2) да, ДокументСсылка.Реализация товаров и услуг. После заполнения, кстати, выбрать реализацию из списка документов дает. Трассировка тоже показывает, что значение присваивается, но вот на форме ничего не отображается.
(4) "так" обработать не получится... не гарантировано, что есть долг по реализации
(5) Спасибо, уважаемый... Цейтнот замылил глаз... все ок..
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой