Pentaho - 导航

本章将简要介绍 Pentaho 中可用的用户界面以及如何浏览它们。

欢迎屏幕

欢迎屏幕提供了两种创建不同类型报告的方法。这两个选项是报告向导新报告

  • 报告向导 − 它提供了一个易于使用的四步流程,引导您完成创建新报告的过程。

  • 新报告 − 如果您选择此选项,则可以根据您的要求创建自定义报告。

Pentaho 有一组示例报告,可帮助您了解如何使用某个报告设计器。以下屏幕截图显示了 Pentaho 的欢迎页面。

欢迎页面

主工具栏

主工具栏位于窗口顶部。查看以下屏幕截图 - 最大化的框是主工具栏。它包含执行以下操作的按钮:新建文件、打开文件、保存文件、发布报告、添加数据源、运行报告、选择对象、撤消、重做、剪切元素、复制元素、粘贴元素、删除选定元素和切换字段选择器面板。

主工具栏

报告工作区

工作区是我们可以设计报告的主要工作区域。请看以下屏幕截图 - 中心的白色区域是工作区。它分为五个区域 − 页眉、报表标题、详细信息、报表页脚和页脚。

  • 页眉 − 您可以在此处使用适合打印在每个报表页面顶部的任何类型的数据。它不允许任何动态值或分页符。

  • 报表标题 − 从顶部开始的第二个区域是报表标题。它包含报表元素。它在每个报表中出现一次,即在报表的第一页上。

  • 详细信息 − 详细信息区域是页面的最大部分,因为大多数报表数据都显示在此区域中。

  • 报表页脚 −就像报表页眉一样,报表页脚在每个报表中只出现一次,即在报表的最后一页。

  • 页脚 − 最后一个带区是页脚,它出现在报表中每一页的绝对底部。

您还可以为各种报表元素创建组。每个组在工作区中都有自己的页眉和页脚带区。

Pentaho Workspace

结构窗格

结构选项卡与报表设计器右上部分的数据选项卡共享一个窗格。请看以下屏幕截图;它显示了报告工作区中包含的每个元素的确切层次结构。

结构窗格

数据窗格

数据窗格使您能够添加数据源并查看每个报告中的各个查询、函数和参数。窗格顶部的三个按钮分别用于添加新数据源、函数和参数。

  • 数据源 − 您为当前报告定义的所有数据源和查询都将在此处列出。如果要添加新数据源,请右键单击最左侧的按钮(黄色圆柱体)单击添加。

  • 函数 − 您添加到报告的所有函数(数学和条件)元素都将在此类别中列出。您可以通过点击 (fx) 按钮来添加函数。

  • 参数 − 您可以向报告添加参数,这将使报告阅读者能够自定义输出的内容。

查看以下屏幕截图。

数据窗格

样式窗格

样式窗格显示结构窗格中任何给定项目的所有视觉和位置样式选项。单击任何结构元素,样式窗格的组成将进行调整,以显示按组列出的所有可用样式属性。请看以下屏幕截图。

样式窗格

属性窗格

属性窗格显示结构窗格中任何给定项目的所有低级属性以及输入和输出选项。

属性窗格

调色板

调色板包含可用于构建报告的所有元素。要添加元素,请单击布局带以将其选中,然后将元素从调色板拖放到选定带。我们在下表中解释了每个报告元素的作用。

元素图标 元素名称 描述
Label Label 静态文本字符串。它不能动态更改。
Text-Field Text-Field 文本报告元素,根据查询动态更改。
Number Field Number-Field 显示来自查询的动态数值数据。
Date Field Date-Field 处理日期信息查询。
Message Message 组合多个静态和动态报告元素的元素。
Resource label Resource-label 映射到资源包的静态文本字符串
Resource-Field Resource-Field 映射到资源包的动态文本字符串,允许您本地化任何数据库字段。
Resource Message Resource - Message 动态文本字符串,连接多种类型的数据,并动态映射到资源包。
图像字段 Image-Field 对存储在数据库中的图像的引用。
Image Image 嵌入到报告中的静态图像。
椭圆 Ellipse 呈日食形状的矢量图形元素。
矩形 Rectangle 呈矩形形状的矢量图形元素。
水平线 Horizontal-Line 绘制的矢量图形线水平绘制。
垂直线 Vertical-Line 垂直绘制的矢量图形线。
测量比例 Survey-Scale 简单的滑动比例图表元素。
图表 Chart 显示查询结果的图表或图形图形化。
简单条形码 Simple-Barcodes 条形码图表元素。
条形 Sparkline Bar-Sparkline 条形 Sparkline 图表元素。
Line-Sparkline Line-Sparkline 线形 Sparkline 图表元素。
Pie Sparkline Pie-Sparkline 饼状 Sparkline 图元素。
Band Band 元素分组方法。
Sub Report Sub-Report 引用另一个报表的元素。
目录 Table-Of-Content 目录报告元素。
索引 Index 索引报告元素。

查看以下屏幕截图;左侧突出显示的框是报告元素的调色板。

Pentaho Palette