V2018 参数模板查询之后数据为空给一个提示

 

需求:

     带有参数模板的报表,如果数据为空的话,就给一个提示。否则就显示数据。第一次不参数判断。

解决办法:

    在报表单元格里面写  =ds.count()     可以计算数据过滤之后有多少条数据。

    然后在 jsp 里面获取到单元格的之后。对得到的结果做一个判断:如果为 0 就提示。否则正常显示。

(注意:js 的代码是写在 queryReport.jsp 里面的,因为点击查询之后用的是 queryReport.jsp。第一次是走的 showReport.jsp)

js 代码如下:

imagepng

** 要注意加上标签:  generateCellId=“yes” **

点击查询之后的效果是:

imagepng