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