Имя: Пароль:
1C
 
Заполнение формы
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.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.