excel报表FineReport中如何使用js进行及时校验
在数据填报过程中,编辑完成后常需与特定单元格核对,实时验证。接下来,我们将通过Excel报表FineReport展示如何运用JavaScript实现即时校验的步骤。
1、 模板设计表样设计如下:设置B2单元格的控件类型为数字型,设置B3单元格的控件类型为文本
2、 JS事件设置对B2单元格控件设置事件编辑,添加编辑结束事件,具体JS代码如下:var D2value = contentPane.curLGP.getCellValue("D2"); //获取D2单元格的值if (this.getValue() < D2value){ ? ? //判断输入值是否小于D2单元格值? ?FR.Msg.alert(FR.i18n.Alert, "该值不能小于" + D2value); ? ? //弹出对话框? ?return false;}3对B3单元格控件进行事件编辑,添加编辑结束事件,具体JS代码如下:var D3value = contentPane.curLGP.getCellValue("D3"); ?//获取D3单元格的值if (this.getValue() != D3value){ ? ? ? //判断输入是否与D3单元格相等? ?FR.Msg.alert(FR.i18n.Alert, "该值应等于" + D3value); ? //弹出对话框? ?return false;}其中,D3value是自定义变量,用于获得D3单元格的值,if语句是用来判断该单元格输入后的值是否等于D3value,如果不是是则弹出警告:该值应等于abc。4填报预览点击填报预览,在B2单元格中输入数字1,并按回车确定,则弹出警告,如下图:
文章标题:excel报表FineReport中如何使用js进行及时校验
文章链接://www.hpwebtech.com/jiqiao/211833.html
为给用户提供更多有价值信息,ZOL下载站整理发布,如果有侵权请联系删除,转载请保留出处。
相关软件推荐
其他类似技巧
- 2024-10-10 18:24:02资产收益、收入-成本等,可用Excel瀑布图表达
- 2024-10-10 17:14:02在WPS中Excel如何设置背景?
- 2024-10-10 13:02:02Excel单元格式怎么设置为会计专用数字
- 2024-10-10 12:35:02Excel中如何快速批量输入带括号的序号
- 2024-10-10 12:22:02excel 小技巧 如何画出一个标准的圆形
- 2024-10-10 11:50:02C# 更改Excel的命名区域
- 2024-10-10 11:46:02VALUE函数将文本转化为数字
- 2024-10-10 11:44:02如何在EXcel中对文档进行添加密码?
- 2024-10-09 18:27:02软件Excel:如何使用EXPONDIST函数
- 2024-10-09 11:36:02如何在excel表格中全选单元格中的内容
Microsoft Office Excel2007软件简介
excel2007是2007版的Microsoft Office中的重要模块组件,Excel2007可以在电脑上编写电子表格,是最好用的办公软件,可以满足用户对表格的自定义编辑,还具有强大的图形功能,功能全面。zol提供excel2007官方版下载。excel2007具有强大插件平台支持,免费提供海量在线存储空间及wps文字文档模板,支持阅读和输出PDF文件,全... 详细介绍»