background image
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 键,快捷方式即已修改: