19、Pentaho Report Designer 表达式与函数使用指南

Pentaho Report Designer 表达式与函数使用指南

1. 创建和使用表达式

在报表设计器用户界面中,从元素属性面板开始,可通过点击绿色加号图标创建新的属性表达式。点击后,会弹出一个模态窗口。

在模态窗口中,顶部有一个下拉菜单,用于选择要定义的表达式类型,下方是用于设置可用属性的面板(对于开放式公式,还有“公式”选项卡)。可用的表达式类型是之前介绍的函数类型的一个子集,且表达式和函数中同名的类型具有相同的属性和行为。未作为表达式类型存在的函数类型与数据集无关,因为表达式是作用范围限于当前数据集行的函数。

示例:我们回顾之前使用过的 report_02.prpt 报表。若已按建议操作,该报表应保存在开发环境的 my_report 文件夹中;若未保存,可从 https://github.com/fcorti/pentaho-8-reporting-for-java-developers 仓库的 Chapter 04 - Creating a report with Report Designer/my_reports 路径下载。

将报表在报表设计器中打开后,在报表资源管理器的“结构”选项卡中选择“详细信息”元素(“详细信息”元素位于“主报表 | 组:部门 | 详细信息主体 | 详细信息”)。在元素属性中,找到 bg-color 属性并点击铅笔图标,会看到以下表达式,用于

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值