润乾报表的参数模板如何日期校验

 

想在查询条件那加个验证,实现开始日期始终小于结束日期,当输入日期不符合条件时,弹出友好提示信息

解决方法:
在报表属性–》其他–》有效性验证脚本部分进行校验代码的编写,如下图所示:

imagepng

说明:
参 数 模 版 定 义 了 一 个 系 统 js 函 数 :
getParamValue(paramName),该函数用于取得参数模版中某个参数的值, paramName 是参数名。
在参数模版的报表属性中填写一段用于校验的 js 程序,当提交参数时会调用这段程序。
如果输入的参数全都满足要求,则返回 true; 某个参数不满足要求时,弹出信息,并返回 false。  

具体配置示例代码:

if(getParamValue("arg2")>getParamValue("arg3")) {  
        alert("开始日期不能大于结束日期!");  
        return false;  
}  
return true;