Это старая версия документа.


Создание отчётов

/ Система/ Мастер отчётов/

Название Название отчёта
Комментарии Комментарий
Запрос: Основной Основной запрос формирующий отчёт
Запрос: Всего Запрос получающий суммарные значения
Поля: Поля отчёта
[col_name:col_title[\r\n]]
col_name - названия поля в запросе
col_title название поля в отчёте. Можно использовать языковые идентификаторы $_FIO, $_DEPOSIT и т. д.
Если система встречает в запросе поля login и uid автоматически их подсвечивает для перехода на учётную запись пользователя
CHART - Использовать поле для отображения в графиках -
FILTER - применять фильтр к значению
Примеры фильтров: int2byte
Импорт: Можно импортировать отчёты из файлов. Также можно предоставлять другим свои отчёты. При импорте можно указать название отчёта и описание которое будет отличаться от тех что в файле импорта

Спец символы запроса. Если в отчёте встречаются эти спец символы система их заполняет нужными значениями и создаёт дополнительные поля для ввода данных значений в отчете

%PAGES% Разделение по страницам. Заменяется на LIMIT x, xx в запросе
%DATE_FROM% Дата начала.
%DATE_TO% Дата конца.
%GID% Идентификатор группы
%DEPOSITE% Депозит абонента
%ADDRESS% Адрес абонентов
%PAYMENT_METHODS% Список типов оплат
%PARAMETER% Параметр стравнения

если указаны параметры даты или группы они появляются на дополнительно панеле отчётов

Печатные формы

Для реализации форм печати существует 2 шалона

  • Шаблон документа
 Rwizard_rwizard_print_XX.tpl
  • Шаблон строк табличной формы. Для замещения используется маркер шаблона %REPORT_ROWS%
Rwizard_rwizard_print_rows_XX.tpl  

XX - Номер отчёта

В качестве полей заполнения табличной части используются маркеры шаблона аналогичные названиям полей в основном отчете (%field_name%). Маркеры суммарного отчёта указываются заглавными буквами (%TOTAL%, %TOTAL_SUM%).