Заполнение формы
☑
0
Galaad
15.11.25
✎
16:01
Доброго дня
Вопрос такой : Как правильно получить форму через "ПолучитьФорму()", чтобы реквизиты в нее заполнились из док-основания?
Как ни пытался - в обработчике ОбработкаЗаполнения параметр "ДанныеЗаполнения" все равно пустой
1
Волшебник
15.11.25
✎
16:03
Форма.ДокументОбъект.Заполнить(ДокОснование)
2
Galaad
15.11.25
✎
16:12
(1) Это после "ПолучитьФорму()" писать?
В таком случае в Форма нет реквизита с типом "ДокументОбъект"
3
Galaad
15.11.25
✎
16:13
У меня получалось через
ОткрытьФорму("Документ.РасходнаяНакладная.ФормаОбъекта", Новый Структура("Основание", Объект.Ссылка), Объект, Истина);
Но после автозаполнения мне еще несколько реквизитов нужно заполнить, поэтому не подходит
4
Chameleon1980
15.11.25
✎
16:46
Форма = ОткрытьФорму(
а потом смотри в отладчике Объект у формы
5
Galaad
15.11.25
✎
17:28
(1) Извиняюсь, есть такой, просто в глаза долблюсь.
Спасибо большое!
6
Ненавижу 1С
гуру
17.11.25
✎
08:37
Расширение формы клиентского приложения для документа (Client application form extension for documents)
ЗначенияЗаполнения (FillingValues)
Описание:
Тип: Структура.
Параметры заполнения нового объекта.
Ключ структуры - имя реквизита формы, значение - заполняемое значение.
Использование в версии:
Доступен, начиная с версии 8.2.
2 + 2 = 3.9999999999999999999999999999999...