Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
29 сен 2024, 07:30

1С 8.3 (ОФ). Как открыть форму и заполнить поля (реквизиты в другом объекте)

Автор nasvyaze, 07 дек 2023, 16:57

0 Пользователей и 1 гость просматривают эту тему.

nasvyaze

Код:

Процедура ПеренестиВПланировщикНажатие(Элемент)                 
ЗаполнениеНовымиДанными = Новый Структура("Наименование","Какое-то наименование");
ПараметрыЗаполненияПланировщика = Новый Структура("ЗначенияЗаполнения",ЗаполнениеНовымиДанными);
ОткрытьФорму("Обработка.АРМЗаписьНаРемонт.Форма.ФормаЗвонка, ПараметрыЗаполненияПланировщика);
КонецПроцедуры

У Обработка.АРМЗаписьНаРемонт документ объект Документ.ЗаказНаряд

Screenshot_6.png

Как правильно сделать так, чтобы форма Обработка.АРМЗаписьНаРемонт.Форма.ФормаЗвонка заполнилась?


nasvyaze


LexaK

nasvyaze, давно это было попробуйте так (может получится)
Процедура ПеренестиВПланировщикНажатие(Элемент)                 
    ЗаполнениеНовымиДанными = Новый Структура("Наименование","Какое-то наименование");
    ПараметрыЗаполненияПланировщика = Новый Структура("ЗначенияЗаполнения",ЗаполнениеНовымиДанными);
    //ОткрытьФорму("Обработка.АРМЗаписьНаРемонт.Форма.ФормаЗвонка, ПараметрыЗаполненияПланировщика);

лкФорма = ПолучитьФорму(...);//подставьте нужные параметры
лкФорма.ДокументОбъект = СсылкаЗаявкаНаРемонт.ПолучитьОбъект();
лкФорма.Открыть();
КонецПроцедуры
если помогло нажмите: Спасибо!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск