База знаний Одина – Одинэсника › Форумы › ODIN – Форум по 1С Предприятию › Как программно задать основную форму для отчета в 1С? › RE: Как программно задать основную форму для отчета в 1С?

Для программного предопределения основной формы отчета в 1С:Предприятии, вы можете использовать метод УстановитьОсновнуюФорму()
объекта метаданных. Этот метод позволяет задать основную форму для отчета в коде конфигурации.
Пример кода для установки основной формы отчета:
1 2 3 4 5 6 7 8 9 | 1C // Получаем объект метаданных отчета Отчет = Метаданные.Отчеты.Найти("ИмяВашегоОтчета"); // Устанавливаем основную форму Если Отчет Неопределено Тогда Отчет.ОсновнаяФорма = Метаданные.ОбщиеФормы.Найти("ИмяВашейФормы"); Отчет.Записать(); КонецЕсли; |
В этом примере замените ”ИмяВашегоОтчета”
на имя вашего отчета, а ”ИмяВашейФормы”
на имя формы, которую вы хотите установить в качестве основной.
После выполнения этого кода основная форма отчета будет изменена на указанную вами форму.
Рекомендую посмотреть здесь: https://infostart.ru/1c/articles/1100185/