需求:当导出的excel数据超过1万条时,提示“数据过大禁止导出”并阻止excel导出。
清单导出数据集文件:
清单导出数据集sql.rar
清单导出按钮JS(已有三个校验事件):
清单导出JS事件代码.rar
报表设计页面如下:图一
报错页面:图二、图三
给一个判断
count(ds1.select(字段))
if(a>10000){alert("数据过大禁止导出");}
else{_g().directExportToExcel("清单导出数据集", "各险种各服务环节的诉因分布情况报表", paramStr, colNames)}
单独写一个数据集,根据参数只计数它返回的行数,然后把它放在参数中,js获取这个参数,得到如果大于1万就不执行导出!!