Формулировка проблемы: выборку реестра, полученную с помощью применения фильтра, нельзя сохранить для какой-либо дальнейшей обработки.
Решение: необходимо реализовать новый встроенный отчёт для подмодуля «Документы → Реестры» — выгрузка данных выделенного реестра или фильтра по реестру в файл формата MS Excel. Название отчёта — «Выгрузить в Excel»:
При наличии настроенных для подмодуля «Реестры» пользовательских отчётов встроенный отчёт «Выгрузить в Excel» должен быть отделён от них сплитом. Если пользовательских отчётов для подмодуля не настроено — отчёт «Выгрузить в Excel» вызывается сразу же по нажатию на кнопку с иконкой печати:
Отчёт формируется из данных выделенного в навигаторе элемента модуля — реестра либо фильтра, название файла для отчёта берется из его названия. Если выбрана опция «Поместить в хранилище», файл будет загружен в указанную в этой опции папку хранилища и затем открыт на просмотр в Arta Synergy, в противном случае — загружен на компьютер пользователя, вызвавшего генерацию отчёта.
Результирующий XLS-файл должен содержать:
Строку, ячейки которой заполнены подписями столбцов таблицы реестра. Текст в ячейках должен быть выделен полужирным (bold).
Строки, соответствующие записям таблицы реестра (по всему реестру, либо, если в момент генерации был выделен фильтр, все отобранные этим фильтрам записи реестра).