4. Отчеты¶
Отчёт – средство вывода информации из базы данных в виде, пригодном для печати. В системе Global отчеты вынесены в отдельный модуль RPT. Построение отчётов производится на основе шаблонов, настроенных разработчиком приложения. Система поддерживает шаблоны на основе документов: MS Word (*.doc), MS Excel (*.xls, *.xlsx, *.xlsm), Rich Text Format (*.rtf), TXT (*.txt) и FastReport (*.frf).
Шаблон – размеченный определённым образом документ, на основе которого происходит построение отчёта.
Версия отчёта – у каждого отчёта может быть несколько шаблонов, отличающихся датой, начиная с которой шаблон вступает в силу.
Тэг – обрамлённый специальными символами текст, управляющий действиями процессора отчётов.
Профиль печати – настройка, объединяющая несколько отчётов в группу для последовательной печати нескольких документов по одному электронному документу. Также профиль печати служит для автоматической связи отчёта с классами системы Global.
- 4.1. Создание экземпляра отчёта
- 4.2. Настройка профиля печати
- 4.3. Построение отчёта
- 4.4. Настройка шаблона отчёта
- 4.4.1. Шаблон FastReport
- 4.4.1.1. Доступные параметры:
- 4.4.1.2. Скриптовые методы
- 4.4.1.3. Отчёт без использования запросов (по результатам открытой выборки)
- 4.4.1.4. Отчёт с использованием запросов FastReport'a.
- 4.4.1.5. Наложение условий фильтрации и сортировка в запросах FR.
- 4.4.1.6. Подстановка условий стандартного фильтра
- 4.4.1.7. Подстановка условий универсального фильтра
- 4.4.1.8. Подстановка текущего порядка сортировки выборки в запрос FR
- 4.4.1.9. Подстановка произвольного SQL кода в запрос
- 4.4.1.10. Использование параметров frSelection (или другого источника данных) в хидере и футере FR-отчетов
- 4.4.1.11. Особенности вывода текстовой информации с помощью TfmMemoView
- 4.4.1.12. Возможность присоединения "запросов" к выборке frSelection
- 4.4.1.13. Создание отчётов типа мастер-деталь
- 4.4.1.14. Изменение порядка обхода записей в выборке frSelection
- 4.4.1.15. Кросс отчёты
- 4.4.1.16. Изменение порядка вывода страниц отчёта
- 4.4.2. Шаблон FastReport.Mono
- 4.4.3. Отчеты по диаграммам
- 4.4.4. Шаблоны MS Word (*.doc), MS Excel(*.xls, *.xlsx, *.xlsm), Rich Text Format (*.rtf), TXT (*.txt)
- 4.4.4.1. Шаблон MS Word (*.doc)
- 4.4.4.2. Шаблоны Excel
- 4.4.4.3. Шаблон TXT (*.txt) – текстовый файл
- 4.4.4.4. Шаблон RTF (*.rtf) – текстовый файл с форматированием
- 4.4.5. Мастер отчётов
- 4.4.6. О сессиях
- 4.4.7. FAQ
- 4.4.1. Шаблон FastReport
- 4.5. Печать на принтере