Кнопка Настройка в окне редактирования структуры пакетного запроса (рис. 3.3.2) открывает окно Параметры пакета (рис. 3.3.12). |
·Ограничить количество записей — флажок включает/отключает ограничение на заданное количество записей при просмотре отчета; при установленной опции перед просмотром отчета открывается окно, где можно подтвердить или снять данное ограничение;
·в разделе Результат выбирается формат вывода отчета по умолчанию (кнопкой Показать результат):
oОтчет – вывод в окне просмотра отчетов (рис. 2.5.1);
oФайл DBASE / Файл Paradox / ADO / Файл Excel – экспорт отчета в файл указанного формата.
При выборе опции ADO нужно нажать кнопку ... и выбрать формат экспорта (.txt, .dbf, .xml, .xls); из меню Настройка можно создать свою настройку экспорта, как описано в разделе ЭКСПОРТ ТАБЛИЦ В РАЗЛИЧНЫХ ФОРМАТАХ (Administration.pdf).
В случае экспорта в файл Excel доступен флажок Экспортировать цифры – экспорт числовых данных в числовом (флажок установлен) или строковом (флажок снят) формате. При экспорте сохраняются все заданные настройки внешнего вида отчета (группировка, сортировка, цвета, шрифты).
Для того, чтобы в файл экспортировались только видимые поля, нужно установить соответствующий флажок.
·Каталог по умолчанию – путь к файлу экспорта; в поле можно указать только имя файла: в этом случае будет предложено сохранить его в рабочий каталог;
·Разрешить выбор каталога – открытие окна ввода имени файла при экспорте. Если флажок снят, файл будет сохранен по пути, указанному в поле выше; если же путь к файлу не задан, он будет сохранен в рабочий каталог.
Рисунок 3.3.12. Параметры пакетного запроса
Настройка отчета в FastReport
Для того, чтобы вместо стандартных средств настройки отчета МЕДИАЛОГ использовать FastReport, в секции Результат нужно установить флажок Использовать FastReport. В этом случае вид отчета будет определяться файлом .fr3. Для одного запроса может быть задано несколько файлов внешнего вида.
Флажок Загружать детали одним запросом позволяет ускорить формирование результата пакетного запроса: сначала выполняется корневой запрос и из него формируется строка, содержащая список значений корневого запроса, которые должны подставляться в условие связи узлового запроса. После этого узловой запрос открывается один раз и в него передается строка в виде "IN (список значений)".
Флажок устанавливается только при реализации связи между корневым запросом и его узлами с помощью фильтров. Если связь реализована через параметр, использование данного флажка приведет к ошибке.
Для настройки отчета нужно нажать кнопку ... и в открывшемся окне добавить файлы FastReport (рис. 3.3.13):
·добавить существующий файл; |
|
·создать новый файл; |
|
·создать копию файла. |
В поле Название указывается имя отчета, которое будет отображаться в выпадающем списке в окне Отчеты по запросу. Флажок Использовать при выборе означает, что данный отчет будет доступен пользователям для выбора при запуске отчета.
Для изменения отчета в FastReport служит кнопка Редактировать. Чтобы изменить имя файла отчета, в меню кнопки нужно выбрать пункт Переименовать файл. |
Рисунок 3.3.13. Файлы FastReport