2. JS 语法
2.1 普通的 JS 语法
如在事件编辑里面弹出对话框,使用 alert(要弹出内容)即可。
2.2 jQuery 语法
jQuery 的基础语法是:$("tr"),美元符号$定义 jQuery;选择符("tr")就可以获取页面所在行。
更多 jQuery 方法请参考其官方 jQuery Version 1.9.2 API 文档。
2.3 报表内置的 JS 方法
如何使用报表内部定义好的 JS 方法,可在事件编辑里面直接调用,如 FR.doURLFlashPrint 调
用 Flash 打印,代码如下:
FR.doURLFlashPrint("http://localhost:8075/WebReport/ReportServer?reportlet=gettingstarted.c
pt");
3. 自动补全 JS
在 FineReport 设计器内使用 JS 语句实现某功能时,为了避免 JS 代码输入错误,提供了 JS 自
动补全功能,使用方法如下:
3.1 启动自动补全功能
设计器内默认不执行自动补全功能,点击文件>选项>编辑器设置,勾选默认执行该操作前面
的复选框,如下图:
3.2 修改快捷键设置
设计器内置 JS 自动补全快捷键为 ctrl+space,但是电脑不同,设置的快捷键不同,默认快捷
键可能已经被占用,此时,需要修改快捷方式,双击自动补全快捷键:ctrl+SPACE,通过键盘
操作一遍需要的快捷方式,比如说,将自动补全的快捷方式更改为 ctrl+Q,如下图,在弹出
的快捷方式修改框中,先按住 ctrl,然后按下 Q 键,快捷方式即已修改: