点查询后,如SQL没有记录,则弹出提示框,并不在执行和显示表格了。
做一个预览加载结束后事件,写js代码
在报表做一个数据列统计,当为0的时候,alert提示代码,参考
你另外弄个数据集 然后SQL统计条数 个数为零 然后 查询按钮不要用自带的 用按钮控件自定义一个 然后判断控件值为零 就弹窗提示 并且不执行查询 就好了
SQL 这样写
SELECT COUNT(领料单号)AS V1 FROM dbo.[CKB] where 申请日期>='${ksrq}' and 申请日期<='${jsrq}'
然后把在参数模板设置个控件 控件值 设置为字段值 就可以了 然后自定义的查询按钮 获取控件值 判断是不是执行查询 和弹窗就可以了