3. Отчеты¶
Отчёт – средство вывода информации из базы данных в виде, пригодном для печати. В системе Global отчеты вынесены в отдельный модуль RPT. Построение отчётов производится на основе шаблонов, настроенных разработчиком приложения. Система поддерживает шаблоны на основе документов: MS Word (*.doc), MS Excel (*.xls, *.xlsx, *.xlsm), Rich Text Format (*.rtf), TXT (*.txt), FastReport (*.frf) и Jasper (*.jasper).
Шаблон – размеченный определённым образом документ, на основе которого происходит построение отчёта.
Версия отчёта – у каждого отчёта может быть несколько шаблонов, отличающихся датой, начиная с которой шаблон вступает в силу.
Тэг – обрамлённый специальными символами текст, управляющий действиями процессора отчётов.
Профиль печати – настройка, объединяющая несколько отчётов в группу для последовательной печати нескольких документов по одному электронному документу. Также профиль печати служит для автоматической связи отчёта с классами системы Global.
- 3.1. Создание экземпляра отчёта
- 3.2. Настройка профиля печати
- 3.3. Построение отчёта
- 3.4. Настройка шаблона отчёта
- 3.4.1. Шаблон FastReport
- 3.4.1.1. Доступные параметры:
- 3.4.1.2. Скриптовые методы
- 3.4.1.3. Отчёт без использования запросов (по результатам открытой выборки)
- 3.4.1.4. Отчёт с использованием запросов FastReport’a.
- 3.4.1.5. Наложение условий фильтрации и сортировка в запросах FR.
- 3.4.1.6. Подстановка условий стандартного фильтра
- 3.4.1.7. Подстановка условий универсального фильтра
- 3.4.1.8. Подстановка текущего порядка сортировки выборки в запрос FR
- 3.4.1.9. Подстановка произвольного SQL кода в запрос
- 3.4.1.10. Использование параметров frSelection (или другого источника данных) в хидере и футере FR-отчетов
- 3.4.1.11. Особенности вывода текстовой информации с помощью TfmMemoView
- 3.4.1.12. Возможность присоединения “запросов” к выборке frSelection
- 3.4.1.13. Создание отчётов типа мастер-деталь
- 3.4.1.14. Изменение порядка обхода записей в выборке frSelection
- 3.4.1.15. Кросс отчёты
- 3.4.1.16. Изменение порядка вывода страниц отчёта
- 3.4.2. Шаблон FastReport.Mono
- 3.4.3. Отчеты по диаграммам
- 3.4.4. Отчёты Jasper
- 3.4.5. Шаблоны MS Word (*.doc), MS Excel(*.xls, *.xlsx, *.xlsm), Rich Text Format (*.rtf), TXT (*.txt)
- 3.4.5.1. Шаблон MS Word (*.doc)
- 3.4.5.2. Шаблоны Excel
- 3.4.5.3. Шаблон TXT (*.txt) – текстовый файл
- 3.4.5.4. Шаблон RTF (*.rtf) – текстовый файл с форматированием
- 3.4.6. Мастер отчётов
- 3.4.7. О сессиях
- 3.4.8. FAQ
- 3.4.1. Шаблон FastReport
- 3.5. Печать на принтере