Компонент «Экспорт данных»

Компонент предоставляет пользователю возможность экспорта данных из формы, отчета или реестра во внешний файл формата xlsx, xml, csv, pdf, docx или html.

Экспорт данных

Для экспорта необходимо нажать на соответствующую иконку в меню над таблицей отчета/формы/реестра

_images/60.png

выбрать необходимые опции экспорта и формат экспортированного файла.

_images/61.png

Возможность экспорта в файлы различных форматов зависит от конфигурации системы.

Если в конфигурации системы предусмотрено использование poi-сервера, то выполняется экспорт данных в файл формата xls.

_images/32.png

Если poi-сервер не используется, то возможен экспорт данных в форматы: xlsx, xml, csv, pdf, docx, html.

Опция «только видимые строки»

Опция «только видимые строки» необходима, когда нужно экспортировать только те строки, которые видны пользователю после применения заданных им фильтров.

Допустим, есть форма с показателями «Административная структура» и «Сумма поступлений».

_images/eo1.PNG

Без применения опции «только видимые строки» будет экспортирована вся таблица полностью.

_images/eo4.PNG

Если нужно экспортировать строки, в которых «Сумма поступлений» от 7 до 600, применим к данным формы соответствующий фильтр.

_images/eo2.PNG

Нажимаем галочку «только видимые строки» и экспортируем форму с установленными фильтрами.

_images/eo3.PNG

Для реестров с галочкой «только видимые строки» экспортируются только те строки, которые отображаются на экране, максимальное значение строк на странице: 100.

Опция «группировочные заголовки строк»

При выборе опции «группировочные заголовки строк» в экспортируемом файле группировочные заголовки строк растягиваются на всю ширину отчета. Опция применяется к тем строкам, которые являются фильтрами с галкой «применять фильтр ко вложенным заголовкам» и к пустым заголовкам, имеющим вложенные строки.

Например, отчет с группировочными заголовками строк

_images/eo7.PNG

по умолчанию (без опции «группировочные заголовки строк») экспортируется в таком виде:

_images/eo8.PNG

Если при экспорте выбрана опция «группировочные заголовки строк», в экспортируемом файле группировочные заголовки строк растянутся на всю ширину отчета

_images/eo9.PNG

Опция «сдвигать футер»

Опция «сдвигать футер» используется в том случае, если в результате экспорта нужно получить отчет с заданным «футером» (footer), при этом количество строк в экспортируемой таблице заранее неизвестно.

Подробнее см. ниже Применение шаблона экспорта с опцией «сдвигать футер».

Параметры и шаблоны экспорта

Система позволяет пользователю настроить шаблон экспорта - файл, задающий шаблон оформления для экспортируемых данных, и указать параметры экспорта данных в заданный шаблон.

Для настройки шаблона экспорта нужно нажать на иконку «Параметры экспорта» в меню над таблицей отчета (формы, реестра).

_images/she.png

В появившемся окне выбрать необходимый файл, который должен стать шаблоном для экспорта, указать, в какой его ячейке будет располагаться левый верхний угол отчета, если необходимо - указать, в какие ячейки будут выведены название отчета и значения параметров отчета.

Нажать кнопку «Сохранить».

_images/shep.png

После этого страницу с отчетом необходимо обновить(Ctrl+F5), чтобы начали действовать настройки шаблона экспорта. Обратите внимание: если шаблон экспорта не настроен, то отчет экспортируется со всеми заголовками строк и столбцов. Если же шаблон экспорта настроен, то по умолчанию в экспортируемый файл выгружаются только данные отчета (формы, реестра), заголовки строк и столбцов не экспортируются.

Применение шаблона экспорта с опцией «сдвигать футер»

Рассмотрим пример применения шаблона экспорта с выводом заголовков, значений параметров и с использованием опции «сдвигать футер».

Допустим, требуется настроить шаблонный экспорт для формы

_images/foot1.png

Зададим в качестве шаблона экспорта файл «Общий_объем_контрактов-_заключенных_в_отчетном_месяце_-шаблон_экспорта.xlsx»:

_images/foot2.png

Предполагается, что в ячейку A1 будет выводиться название формы, в ячейку B3 - значение параметра формы. Заголовки строк и столбцов также будут экспортироваться из формы, а «футер» («подвал») отчетной формы будет смещаться вниз на количество строк, равное количеству экспортируемых строк с данными.

Зададим соответствующие параметры экспорта:

_images/foot3.png

Выполним экспорт формы в xlsx, при этом выберем опцию «сдвигать футер»:

_images/foot4.png

В результате экспорта получим:

_images/foot5.png

Если при экспорте не укажем опцию «сдвигать футер»

_images/foot6.png

получим отчет без «футера» («подвала»):

_images/foot7.png