我有问题如何在报表中传递参数日期字段数据库。
我在MySql中设置了如下参数: - X.createDate= ${datetim}
。
我还将参数设置放在pentaho设计器中。当我运行报告时。结果没有出现。 以下是报告中参数设置的屏幕截图: -
有人知道吗?。
答案 0 :(得分:0)
您可以在参数上设置查询。如果参数有查询,则查询的结果将用作验证源。将检查任何提供的参数值,并且只有在该结果集中找到它才会被接受。
首先:将参数标记为必填项,以便在报告引擎认为您的参数无效时通知您。
第二:日期选择器实际上并不指示哪些值有效。因此,如果您确实只想根据数据库中的可用日期选择参数,我建议不要使用日期选择器。请改用下拉菜单。