0

假设我有一个包含以下字段的数据集:名称、金额、时间等

例如,如何仅显示金额 > 100 的记录?

由于我需要此数据集用于其他报告,因此在准备数据集时无法过滤这些记录。

我四处寻找,但找不到任何答案。如果有人可以提供帮助,我将不胜感激。

顺便说一句,我使用的是 Pentaho Report Designer 3.9。

非常感谢。

4

1 回答 1

1

是的你可以。

您必须在您的报告结构中找到您的详细信息带 - 而不是详细信息正文 - 并设置样式属性可见表达式:

=if([Amount]>100;true();false())

此外,如果您希望您的摘要仅考虑显示的数据,您还可以添加一个开放公式函数字段,即:

=if([Amount]>100;[Amount];0)

你会在报告的最后总结一下。

这是针对您的情况构建的完整示例的链接。

于 2013-08-02T10:17:28.970 回答