Вопрос программерам: заполнение формы документа из обработки

Новая тема
"Ситуация следующая: обработка открывает форму нового документа (ав. отчет)



 ОткрытьФорму("Документ.АвансовыйОтчет", Контекст1)



и заполняет некоторые поля:



 Контекст1.НомерДок = xxx;

 Контекст1.ДатаДок = уу.уу.уу;

 ...

 Контекст1.Форма.Обновить();



Но если с полями шапки документа всё работает, то с табличной частью проблемы. Не функционирует обращение к Контекст1.НоваяСтрока() и присваивание значений полям табличной части. Может, кто-нибудь знает решение?



Только не предлагайте модуль формы документа переписать"
"Не через контекст, а через документ,



д = СоздатьОбъект("Документ.хххх");

д.НайтиДокумент(Твояссылка);



Ну и далее понеслось заполнение полей, в т.ч. табличной части

а потом

д.Записать();



ну и для полного счастья можно его потом открыть для корректировки"
Сейчас так и сделано. Но вдруг юзер передумает вводить документ и нажмет "Закрыть-не-сохранять", а мы его уже вписали в базу.
Совершенно аналогичная проблема

Не могу не записав документ открыть его форму и заполнить табличную часть.

Буду благодарен если кто-то сообщит как это сделать.

Читают тему
(гостей: 1)

Быстрый переход