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