Обновление пользовательских вариантов отчетов (БСП)
Инструмент предназначен для массовой замены полей в пользовательских отчетах на основе БСП.
Инструмент предназначен для массовой замены полей в пользовательских отчетах на основе БСП.
В процессе поддержки какого-то отчета периодически появляется необходимость изменения имен полей так, что пользовательские варианты отчетов после этого перестают работать корректно. Например, поле меняет имя или путь. В таком случае нужно или вручную “чинить” варианты отчета или же писать свой код для их массового изменения. Для этого и нужен данный инструмент.
Обработка позволяет:
- Указать заменяемые поля вручную на форме обработки
- Сохранять и загружать поля замены из файла json
- По настройкам сформировать код, который с использованием самого инструмента программно выполнит замену (для вызова из обработчика обновления)
При выполнении замены инструмент обрабатывает:
- Выбранные поля
- Структуру (Группировки\таблицы\диаграммы)
- Отборы
- Сортировки
- Условные оформления
- Пользовательские поля выбора
При обработке заменяются как непосредственно сами поля, так и обращения к их подчиненным
Авторский пост защищен лицензией CC BY 4.0 .