Пентахо - Навигация

В этой главе будет представлено краткое введение в пользовательские интерфейсы, доступные в Pentaho, и способы навигации по ним.

Экран приветствия

Экран приветствия предоставляет два способа создания отчетов разных типов. Эти два вариантаReport Wizard и New Report.

  • Report Wizard - Он предоставляет простой в использовании четырехэтапный процесс, который поможет вам создать новый отчет.

  • New Report - Если вы выберете эту опцию, вы сможете создавать индивидуальные отчеты в соответствии с вашими требованиями.

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

Основная панель инструментов

Основная панель инструментов находится в верхней части окна. Взгляните на следующий снимок экрана - развернутое поле является основной платой. Он содержит кнопку для выполнения следующих действий - Новый файл, Открыть файл, Сохранить файл, Опубликовать отчет, Добавить источник данных, Запустить отчет, Выбрать объект, Отменить, Повторить, Вырезать элемент, Копировать элемент, Вставить элемент, Удалить выбранный элемент. , и переключить палитру выбора поля.

Рабочая область отчета

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

  • Page Header- Здесь вы можете использовать любой тип данных, который подходит для печати поверх каждой страницы отчета. Он не допускает никаких динамических значений или разрывов страниц.

  • Report Header- Вторая полоса сверху - это заголовок отчета. Он содержит элементы отчета. Он появляется один раз для каждого отчета, то есть на первой странице отчета.

  • Details - Бэнд «Подробности» - это самая большая часть вашей страницы, потому что большая часть данных отчета представлена ​​в этой области.

  • Report Footer - Как и заголовок отчета, нижний колонтитул отчета появляется только один раз для каждого отчета, то есть на последней странице отчета.

  • Page Footer - Последний бэнд - это нижний колонтитул страницы, который отображается в самом низу каждой страницы отчета.

Вы также можете создавать группы для различных элементов отчета. Каждая группа имеет свои собственные бэнды верхнего и нижнего колонтитула в рабочей области.

Панель структуры

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

Панель данных

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

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

  • Functions- Все функции (математические и условные), которые вы добавили в отчет, будут перечислены в этой категории. Вы можете добавить функцию, нажав кнопку ( f x ).

  • Parameters - Вы можете добавить в свой отчет параметр, который позволит читателям отчета настраивать содержимое вывода.

Взгляните на следующий снимок экрана.

Панель стилей

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

Панель атрибутов

Панель атрибутов отображает все низкоуровневые свойства, а также параметры ввода и вывода для любого заданного элемента на панели структуры.

Палитра

Палитра содержит все элементы, которые вы можете использовать для построения отчета. Чтобы добавить элемент, щелкните полосу макета, чтобы выбрать ее, затем перетащите элемент из палитры на выбранную полосу. Мы объяснили роль каждого из элементов отчета в следующей таблице.

Значок элемента Имя элемента Описание
метка Статическая текстовая строка. Он не может меняться динамически.
Текстовое поле Элемент текстового отчета, динамически изменяемый в зависимости от запроса.
Числовое поле Отображает динамические числовые данные из запроса.
Поле даты Обрабатывает информацию о дате из запроса.
Сообщение Элемент, объединяющий несколько статических и динамических элементов отчета.
Ресурс-этикетка Статическая текстовая строка, которая сопоставляется с пакетом ресурсов
Ресурс-Поле Динамическая текстовая строка, которая сопоставляется с пакетом ресурсов, позволяя локализовать любое поле базы данных.
Ресурс - Сообщение Динамическая текстовая строка, которая объединяет данные из нескольких типов и динамически сопоставляется с пакетом ресурсов.
Изображение-Поле Ссылка на изображение, хранящееся в базе данных.
Образ Статическое изображение, встроенное в отчет.
Эллипс Векторный графический элемент в форме затмения.
Прямоугольник Векторный графический элемент в форме прямоугольника.
Горизонтальная линия Векторная графическая линия, проведенная по горизонтали.
Вертикальная линия Векторная графическая линия, проведенная вертикально.
Survey-Scale Простой элемент диаграммы со скользящей шкалой.
Диаграмма Диаграмма или график, на котором графически показаны результаты вашего запроса.
Простые штрих-коды Элемент диаграммы штрих-кода.
Бар-Спарклайн Элемент диаграммы с линейчатым спарклайном.
Линия-Спарклайн Элемент линейной диаграммы Sparkline.
Пирог-спарклайн Элемент круговой диаграммы Sparkline.
Группа Метод группировки элементов.
Подотчет Элемент, ссылающийся на другой отчет.
Таблица содержания Таблица содержания элемента отчета.
Индекс Элемент отчета Index.

Взгляните на следующий снимок экрана; выделенное поле слева - это палитра элементов отчетности.