Pentaho 简明教程
Pentaho - Navigation
本章将提供一个有关 Pentaho 中提供的用户界面的简要介绍,以及如何在其中导航。
The Welcome Screen
欢迎界面提供了两种方法来创建不同类型的报表。这两个选项是 Report Wizard 和 New Report 。
-
Report Wizard ——它提供了一个简单易用的四步流程,指导您完成创建新报表的步骤。
-
New Report ——如果您选择此选项,则可以根据您的要求创建自定义报表。
Pentaho 有一组示例报表,可帮助您了解如何使用某个特定报表设计器。以下屏幕截图显示了 Pentaho 的欢迎页面。
The Main Toolbar
主工具栏位于窗口的顶部。请查看以下屏幕截图——最大化框是主工具栏。它包含执行以下操作的按钮——新建文件、打开文件、保存文件、发布报表、添加数据源、运行报表、选择对象、撤销、重做、剪切元素、复制元素、粘贴元素、删除选定的元素和切换字段选择器面板。
The Report Workspace
工作区是我们可以设计报表的中央工作区域。请查看以下屏幕截图——中间的白色区域是工作区。它分为五个区域——页眉、报表页眉、详细信息、报表页脚和页脚。
-
Page Header ——您可以在此处使用任何类型的数据,这些数据适合打印在每一页报表的顶部。它不允许使用任何动态值或分页符。
-
Report Header ——从顶部开始的第二个区域是“报表页眉”。它包含报表元素。它在每份报表中出现一次,即在报表的首页中。
-
Details ——详细信息区域是您页面中最大的部分,因为大多数报表数据都显示在此区域中。
-
Report Footer ——与报表页眉一样,报表页脚在每份报表中只出现一次,即在报表的最后一页中。
-
Page Footer ——最后一个区域是页脚,它显示在报表中每页的绝对底部。
您还可以为各种报表元素创建组。每个组在工作区内都有自己的页眉和页脚区域。
The Data Pane
数据窗格使您能够添加数据源并查看每份报表中的各个查询、函数和参数。窗格顶部的三个按钮分别用于添加新的数据源、函数和参数。
-
Datasources ——您为当前报表定义的所有数据源和查询都将在此处列出。如果您想添加新的数据源,则右键单击最左边的按钮(黄色汽缸)并单击添加。
-
Functions ——您添加到报表中的所有函数(数学和条件)元素都将在此类别中列出。您可以通过单击(fx)按钮来添加一个函数。
-
Parameters ——您可以向报表中添加一个参数,这将使用户能够自定义输出的内容。
请查看以下屏幕截图。
The Palette
调色板包含用于生成报表的所有元素。要添加元素,单击布局带以选择它,然后从调色板拖放一个元素到选定的带中。我们在下表中解释了每个报表元素的作用。
Element icon |
Element name |
Description |
Label |
静态文本字符串:它不能动态更改。 |
|
Text-Field |
文本报表元素,并基于查询动态改变。 |
|
Number-Field |
显示查询的动态数值数据。 |
|
Date-Field |
从查询中处理日期信息。 |
|
Message |
将多个静态和动态报表元素组合的元素。 |
|
Resource-label |
映射到资源包的静态文本字符串。 |
|
Resource-Field |
映射到资源包的动态文本字符串,使您能够对任何数据库字段进行本地化。 |
|
Resource - Message |
连接来自多种类型的动态文本字符串,并动态映射到资源包。 |
|
Image-Field |
对存储在数据库中的图像的引用。 |
|
Image |
嵌入到报表中的静态图像。 |
|
Ellipse |
椭圆形的矢量图形元素。 |
|
Rectangle |
矩形形的矢量图形元素。 |
|
Horizontal-Line |
水平绘制的矢量图形线。 |
|
Vertical-Line |
垂直绘制的矢量图形线。 |
|
Survey-Scale |
简单的滑动刻度图表元素。 |
|
Chart |
以图表或图形方式显示查询结果的图表或图形。 |
|
Simple-Barcodes |
A barcode chart element. |
|
Bar-Sparkline |
条形火花线图表元素。 |
|
Line-Sparkline |
线形火花线图表元素。 |
|
Pie-Sparkline |
饼形火花线图表元素。 |
|
Band |
一种元素分组方法。 |
|
Sub-Report |
引用其他报表的元素。 |
|
Table-Of-Content |
目录报表元素。 |
|
Index |
An Index report element. |
看看下面的截图;左侧的高亮框是报表元素的调色板。