Есть обработка заполнения таб. части, модуль объекта:
Инициализировать(Объект,ИмяТабличнойЧасти,ТабличноеПолеОбъекта) Экспорт
ДокПоступление = Объект.Ссылка;
Форма = ЭтотОбъект.ПолучитьФорму("Форма");
Форма.Открыть();
КонецПроцедуры
Далее открывается форма, там выбирается файл и из него формируется таблица значений. В конце этой таблицей заполняю табличную часть Поступления товаров:
и... табличная часть не заполняется. Смотрю отладчиком, таблица значений заполнена, ДокОбъект.Товары отладчит показывает что тоже заполнена...а документ пуст...
1с Розница 1.0 (1.0.16.7)
Платформа: (8.2.18.104)
(3) Ты заполняешь объект не по переданному контексту, а получая объект дополнительно. При твоем заполнении при переоткрытии документа увидишь изменения.
ПроцедураИнициализировать(Объект,ИмяТабличнойЧасти,ТабличноеПолеОбъекта) Экспорт
ДокПоступление = Объект;
Форма = ЭтотОбъект.ПолучитьФорму("Форма");
Форма.Открыть();
КонецПроцедуры
И далее:
ДокПоступление .Товары.Загрузить(ТаблицаТоваров);
Все ок спасибо.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший