V2018 参数模板查询之后数据为空给一个提示
需求:
带有参数模板的报表,如果数据为空的话,就给一个提示。否则就显示数据。第一次不参数判断。
解决办法:
在报表单元格里面写 =ds.count() 可以计算数据过滤之后有多少条数据。
然后在 jsp 里面获取到单元格的之后。对得到的结果做一个判断:如果为 0 就提示。否则正常显示。
(注意:js 的代码是写在 queryReport.jsp 里面的,因为点击查询之后用的是 queryReport.jsp。第一次是走的 showReport.jsp)
js 代码如下:
** 要注意加上标签: generateCellId=“yes” **
点击查询之后的效果是: