На основе сгенерированного куба можно создавать разные формы отчетов. Отчеты можно просматривать в графическом виде.
Окно для работы с кубом:
Ниже перечислены операции, которые можно выполнять при работе с кубом.
Для того чтобы редактировать макет отчета в редакторе Fast Report, воспользуйтесь кнопкой на панели инструментов. В открывшемся окне с помощью флага Использовать системные имена можно выбрать: системные или пользовательские названия полей будут использоваться в отчете.


Для того чтобы установить фильтр даты для отчета, воспользуйтесь кнопкой . Для очистки фильтра даты служит кнопка .
После построения отчета его можно сохранить его с помощью кнопки на панели инструментов.
Закрыть отчет без сохранения можно с помощью кнопки на панели инструментов (или с помощью команды всплывающего меню Закрыть без сохранения).

Определение фактов


С помощью кнопки откройте список фактов.
В списке отметьте факты (значок слева от названия факта), которые должны быть видны в отчете.
При работе со списком фактов можно использовать следующие команды:
- выделить все факты;
- снять выделение со всех фактов;
- обратить выделение;
- переместить факт, в списке фактов влево;
- переместить факт, в списке фактов вправо;
- выйти из списка с сохранением списка выбранных фактов;
- выйти из списка без сохранения списка выбранных фактов.
Обязательно определение как минимум одного факта для построения куба.
Если отмечено несколько фактов, названия фактов отображаются как заголовки столбцов.
Если выбран один факт для анализа, его название не отражается в таблице при наличии измерений горизонтальной оси.
Если выбраны все факты, слово «Факты» пишется обычным шрифтом, если не все – курсивом.



Для отображения значений фактов в процентном отношении по строкам, воспользуйтесь клавишей панели инструментов.
Для отображения значений фактов в процентном отношении по столбцам, воспользуйтесь клавишей панели инструментов.

Определение осей измерения

Измерения можно перетаскивать на вертикальную и горизонтальную оси с нераспределенной оси. Можно перетаскивать измерения с горизонтальной и вертикальной осей на нераспределенную ось. Можно, также, перетаскивать измерения с вертикальной оси на горизонтальную и наоборот. Еще одно применение перетаскивания – изменение порядка следования измерений.
Измерение во время перетаскивания имеет зеленый цвет. Результат перетаскивания при завершении его в текущий момент отображается изменением формы курсора мыши.
Если изменения положения измерения не произойдет, отображается маленькая белая окружность, разделенная пополам.
Если измерение в результате перетаскивания будет перенесено, рядом со стрелкой курсора отображается маленький белый прямоугольник.

На рисунках представлен один и тот же куб. На рисунках видно, как отображается информация в отчете в зависимости от порядка вынесения измерений на ось.


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

«Свернутое» измерение»


Для того чтобы свернуть «развернутое» измерение нажмите на знак слева от наименования измерения или воспользуйтесь командой Свернуть измерение всплывающего меню, вызванного из области названия измерения.
Для одновременного сворачивания всех измерений нажмите клавишу на панели инструментов (или командой Свернуть всплывающего меню, вызванного из области окна куба (исключая область названия измерений).
Для того чтобы раскрыть «свернутое», измерение нажмите на знак слева от наименования измерения или воспользуйтесь командой Развернуть измерение всплывающего меню, вызванного из области названия измерения. Для одновременного раскрытия всех измерений нажмите кнопку на панели инструментов (или командой Развернуть всплывающего меню, вызванного из области окна куба).

Отражение итогов

Для любого измерения возможен автоматический расчет итогов (по строкам или столбцам). Для этого вызовите всплывающее меню из области названия измерения и воспользуйтесь командой Суммы вкл/выкл.


Режим отображения итогов можно включить для любого количества измерений. Итоги отражаются на бледно-желтом фоне.



Печать отчета

Полученный на экране отчет можно распечатать.
Для печати отчета нажмите клавишу на панели инструментов. На экран будет выведено окно предустановленных параметров макета для печати на бумаге формата А4.
Поля задания параметров отчета:
Report Engine – используемый дизайнер отчетов;
Report Source – источник отчета: «Cube data» или «SQL query»;
Шрифт – шрифт отчета;
Ширина столбца – ширина столбца отчета;
Высота строки – высота строки отчета;
Ориентация – вертикальная («Портрет») или горизонтальная («Ландшафт»);
Размер бумаги – размер используемой для печати бумаги;
Наименование отчета – заголовок отчета;
Кол – во групп – количество групп отчета.
Фильтр отчета – поля, которые будут выводиться в фильтре отчета при его открытии из пункта главного меню Отчеты. Например, если в фильтре выбрать три поля, как показано на рисунке слева, то фильтр будет такой, как представлено на рисункесправа.
В стандартной поставке фильтр включает в себя поля Ресторан и Дата.

Для того чтобы подтвердить предустановленные настройки, нажмите «ОК». На экран будет выведено окно просмотра.


Для печати отчета воспользуйтесь кнопкой панели инструментов. Кнопка предназначена для изменения масштаба просмотра макета. С помощью кнопки можно открыть для просмотра другой отчет (файл с расширением .frp). Если в макете были выполнены изменения, сохранить их можно с помощью кнопки . С помощью кнопки осуществляют поиск текстовых фрагментов. Кнопка - закрыть окно просмотра.

Экспорт, в другие приложения

Данные, отраженные в кубе, можно экспортировать в MS Excel, MS Word и HTML. Для этого воспользуйтесь командой Экспорт всплывающего меню вызванного из области окна куба (исключая области названий измерений).



Графическое представление отчета

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


В диаграмме представлены данные о крайнем левом факте и крайних левых измерениях горизонтальной и/или вертикальной осей.
- включение/отключение режима отображения на диаграмме данных с учетом их подразделения на значения измерения противоположной оси;
- поменять местами оси диаграммы;
- включение/отключение 3-х мерного представления диаграммы;
- включение/отключение вывода цветовой расшифровки;
- включение/отключение вывода маркеров значений измерений по вертикальной оси;
- увеличить масштаб диаграммы;
- уменьшить масштаб диаграммы;
- вернуться к стандартному масштабу представления диаграммы;
- распечатать диаграмму;
- сохранить диаграмму в виде .bmp – файла.




На панели инструментов окна находятся кнопки:
- выбор типа диаграммы. При выставленном флаге Расширенный на экран выводится в правой области окна дополнительный набор параметров диаграммы – специальный для каждого типа диаграммы.
- определение параметров диаграммы. На экран выводится окно:

Переключатель Подписи осей определяет вертикальное или горизонтальное расположение меток на горизонтальной оси. Переключатель Тип маркера определяет вид вывода данных: числовой или процентный.

Просмотр чека, заказа

Существует возможность просмотра чека и заказа из окна редактора отчета.
Для того чтобы осуществить эту возможность, куб должен содержать поля, перечисленные ниже после цифр 1 или 2:
1. «Чек – Номер чека» и одновременно поле «Кассовый сервер – Сетевой ID» (или одновременно – поле «Станция закрытия»).
2. «Заказ – Имя заказа», и одновременно – поля «Станция закрытия» (или поле «Кассовый сервер – Сетевой ID»), номер или дата общей смены.
В редакторе макета отчета вынесите эти поля на вертикальную или горизонтальную ось измерения, а затем выполните двойной щелчок правой кнопкой мыши в области таблицы данных отчета по строке с чеком или заказом, содержание которого необходимо просмотреть.
Для просмотра печатной формы и печати выбранного чека, воспользуйтесь командой «Печать» внизу окна просмотра. Для просмотра счет – фактуры чека служит команда «Счет - фактура».

  • Пример. Ниже показан отчет, содержащий обязательные поля «Сервер» и «Номер Чека» и заказ, вызванный двойным щелчком левой кнопки мыши из строки чека #100342.


Печать счет – фактуры

Печать счет – фактур возможна с использованием модуля Invoice или без него – если счет – фактура была заведена на кассе. В последнем случае на кнопке название операции Счет – фактура выводится полужирным шрифтом.Команда «Счет - фактура» вызывает модуль Invoice. Если для этого чека счет – фактура была заведена на кассе, выводится вопрос: «Для этого чека уже существует счет – фактура, созданная на кассе. Хотите напечатать ее?». При ответе «Да», печатается счет – фактура по макету. При ответе «Нет», открывается модуль Invoice.