Вопрос программерам: заполнение формы документа из обработки
12.07.2002
09:32
#1
"Ситуация следующая: обработка открывает форму нового документа (ав. отчет)
ОткрытьФорму("Документ.АвансовыйОтчет", Контекст1)
и заполняет некоторые поля:
Контекст1.НомерДок = xxx;
Контекст1.ДатаДок = уу.уу.уу;
...
Контекст1.Форма.Обновить();
Но если с полями шапки документа всё работает, то с табличной частью проблемы. Не функционирует обращение к Контекст1.НоваяСтрока() и присваивание значений полям табличной части. Может, кто-нибудь знает решение?
Только не предлагайте модуль формы документа переписать"
ОткрытьФорму("Документ.АвансовыйОтчет", Контекст1)
и заполняет некоторые поля:
Контекст1.НомерДок = xxx;
Контекст1.ДатаДок = уу.уу.уу;
...
Контекст1.Форма.Обновить();
Но если с полями шапки документа всё работает, то с табличной частью проблемы. Не функционирует обращение к Контекст1.НоваяСтрока() и присваивание значений полям табличной части. Может, кто-нибудь знает решение?
Только не предлагайте модуль формы документа переписать"
15.07.2002
09:35
#2
"Не через контекст, а через документ,
д = СоздатьОбъект("Документ.хххх");
д.НайтиДокумент(Твояссылка);
Ну и далее понеслось заполнение полей, в т.ч. табличной части
а потом
д.Записать();
ну и для полного счастья можно его потом открыть для корректировки"
д = СоздатьОбъект("Документ.хххх");
д.НайтиДокумент(Твояссылка);
Ну и далее понеслось заполнение полей, в т.ч. табличной части
а потом
д.Записать();
ну и для полного счастья можно его потом открыть для корректировки"
Читают тему
(гостей: 1)