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