如上图,如何实现当完成日期小于交办日期时,会弹窗提醒
1.建立两个日期单元格控件,分别是交办日期和完成日期
2.在完成日期中右键点击:控件设置--事件编辑--点击+号,选择:编辑结束
3.在js脚本中添加一下内容
- <font face="微软雅黑" size="3" color="#000000">var B3value = contentPane.curLGP.getCellValue("B3"); //获取B3单元格的值
- if (this.getValue()< B3value){ //判断输入值是否小于B3单元格值
- FR.Msg.alert(FR.i18n.Alert, "完成日期不能小于交办日期:" + B3value); //弹出对话框
- return false;
- }</font>
复制代码 B3value 是变量,B3是单元格,这些都可以换成你自己的单元格,this.getValue是获取完成日期单元格的值
4.点击确定,预览效果吧!
通过控件事件的校验,我们以后可以借鉴这个思路做其他的校验!
|