Как получить настройки отчета 1С из макета
Описание
Подробное описание процедуры получения настроек отчета 1С из макета.
Допустим, есть отчет, в котором необходимо заполнить множество параметров перед формированием. Оптимизацией данных действий может послужить получение настроек отчета из макета.
Шаг 1. Сохранение оптимальных настроек в файл
Перейдите в настройки отчета, вызовите контекстное меню нажатием правой клавиши мыши и выберите пункт «Сохранить настройки». Если у вас не доступен данный пункт, включите Расширенную настройку отчета.
Шаг 2. Создание макета с настройками
Откройте отчет в конфигураторе и добавьте новый макет (тип макета — Текстовый документ) и вставьте в него содержимое ранее сохраненного файла с настройками.
Шаг 3. Получение настроек
В модуле формы пропишите следующее (рекомендую делать это в конце модуля):
МакетНастроек = ПолучитьМакет("НастройкиПоУмолчанию"); Чтение = Новый ЧтениеXML; Чтение.УстановитьСтроку(МакетНастроек.ПолучитьТекст()); КомпоновщикНастроек.ЗагрузитьНастройки(СериализаторXDTO.ПрочитатьXML(Чтение));
Где «НастройкиПоУмолчанию» — Имя вашего макета.