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