历史版本18 :JavaScript实例 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
1. 概述编辑
1.1 应用场景
设计模板时,可以通过 JavaScript 脚本对一些功能进行二次开发。如下图所示,填报提交后某些工具栏按钮设置为不可用。
1.2 功能介绍
JavaScript 脚本可在控件事件、Web 页面事件、按钮自定义事件、超级链接中使用。如下示例:
控件事件中添加 JavaScript 脚本:
Web 页面事件中添加 JavaScript 脚本:
Web 页面事件除添加 JavaScript 代码外,还可以引用写好的 JavaScript 脚本、Css 脚本。
按钮自定义事件添加 JavaScript 脚本:
超级链接中添加 JavaScript 脚本:
2. 接口编辑
编写 JS 脚本内容时,除使用 JS 自身的语法外,可以直接调用 FineReport 的 JS 接口。
对控件进行属性设置,首先需要获取控件,再修改其属性。接口详细可参考:控件接口
对单元格的值进行操作,接口详细可参考:单元格接口
修改报表的工具栏属性,接口详细可参考:工具栏接口
页面交互接口可参考:页面交互接口
弹窗消息接口可参考:消息接口