【问题标题】:Date Parameter Validation in Pentaho Report DesignerPentaho 报表设计器中的日期参数验证
【发布时间】:2020-01-02 22:58:11
【问题描述】:
如何在 pentaho 报告设计器中验证日期参数。我在报告/prpt 中使用“fromDate”和“ToDate”参数。因为如果我选择特定的日期范围,我将只获得该特定的日期范围值。 .它工作正常...
但是,如果有人选择像“FromDate > ToDate”这样的日期范围,我想显示一些通知,比如“错误的日期选择”,比如 dat..
在 Pentaho 报表设计器中可以吗?或者通过使用一些 java SCript?
【问题讨论】:
标签:
pentaho
pentaho-report-designer
【解决方案1】:
你能提供更多的上下文吗?我似乎不明白你的问题。
但如果开始日期大于结束日期或反之亦然。
【解决方案2】:
在 Pentaho 报表设计器中,取一个标签进行验证,并在属性选项卡中将值编辑为 -
=IF([FromDate ]>[ToDate];"'ToDate' should be greater than or equal to 'FromDate '";
IF([FromDate ]>TODAY();"'FromDate ' should be less than or equal to 'current date'";""))
希望这个答案有帮助。
screenshot