Записать реквизит формы из внешнего обработчика
Доброго времени суток! Столкнулась с тяжелейшим затупом: как мне заполнить реквизит формы элемента справочника "Документы Предприятия"? Из файла exel переношу данные, если реквизит объекта -- все хорошо, а вот с реквизитами, которые находятся исключительно на форме объекта -- ничего не получается, поле остается пустым.
Прикрепленные файлы:


По теме из базы знаний
- Под капотом управляемых форм
- Альтернативный способ добавления элементов и реквизитов на формы
- Заполнение дополнительных реквизитов в модуле на сервере, в правилах КД 2.0, в модуле внешней обработки
- Использование дополнительных реквизитов и сведений в отчетах
- Отчеты с общей формой отчета. Типовые сценарии
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
ДокументСсылка = Документ.Ссылка;
Ключ = Новый Структура("Ключ", ДокументСсылка );
Форма = ПолучитьФорму("Документы.ДокументыПредприятия.ФормаЭлемента", Ключ);
ПараметрыЗаписи = Новый Структура;
ПараметрыЗаписи.Вставить("РежимЗаписи", РежимЗаписиДокумента.Проведение);
Форма.Записать(ПараметрыЗаписи);
а зачем используете СтрШаблон() без параметров замены? "Строка" тогда уж и потом Дату из строки конвертить надо в зависимости от того, что у Вас там прилетело из Ёкселя
Ключ = Новый Структура("Ключ", ДокументСсылка );
Форма = ПолучитьФорму("Документы.ДокументыПредприятия.ФормаЭлемента", Ключ);
ПараметрыЗаписи = Новый Структура;
ПараметрыЗаписи.Вставить("РежимЗаписи", РежимЗаписиДокумента.Проведение);
Форма.Записать(ПараметрыЗаписи);
а зачем используете СтрШаблон() без параметров замены? "Строка" тогда уж и потом Дату из строки конвертить надо в зависимости от того, что у Вас там прилетело из Ёкселя
(9) У Документ.Корреспонденция есть реквизит Основание с типом СправочникСсылка.ДокументыПредприятия, так и связан, при открытии формы элемента справочника ДокументыПредприятия вызывается процедура ПриЧтенииНаСервере а из нее вызывается функция Документы.Корреспонденция.ЗаполнитьДанныеНаФормеДокумента(ЭтотОбъект). Заполняется не справочник по документу, а элементы формы справочника.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот