Web报表工具FineReport中JavaScript的使用
jQuery是一个快速的,简洁的JavaScript库,能让用户更方便地处理HTML documents、events,实现动画效果,方便地为网站提供AJAX交互,并且它兼容各种浏览器。因为FineReport报表解析后最终成为一个html页面,因此可以使用JS对报表进行各种处理,可以选择使用jQuery框架的所有方法对报表进行操作。2.Js语法21普通的JS语法如在事件编辑里面弹出对话框,使用 alert(要弹出内容)即可22 jQuery语法jQueryγ的基础语法是:$("tr"),美元符号$定义 jQuery;选择符("tr")就可以获取页面所在行。更多 jQuery方法请参考其官方 jQuery version1.92APl文档。23报表内置的方法如何使用报表内部定义好的Js方法,可在事件编辑里面直接调用,如FR. dourlflash Print调用 Flash打印,代码如下:Fr. dourlflashprInt("HttP: //localhost: 8075/webreport/rEportserver?rEportlet=gettingstarteD.c3.自动补全Js在 FineReport设计器内使用Js语句实现某功能时,为了避免Js代码输入错误,提供了JS自动补全功能,使用方法如下:31启动自动补全功能计器内默认不执行自动补全功能,点击文件>选项>编辑器设置,勾选默认执行该操作前面的复选框,如下图:选项常用功能置支持撒5默认父格计算编辑器设置克持字符用崔为公式默认执行该操作目动补全快捷键cr1+sPAF网格设置□攴持单亓格編辑器□支持拖拽颜色设置网格妹颜色:A分页线颜色A语言选择计器语言重启设计器后生效32修改快捷键设置设计器内置JS自动补全快捷键为ctr+ space,但是电脑不同,设置的快捷键不同,默认快捷键可能凵经被占用,此时,需要修改快捷方式,双击自动补全快捷键:ctrl+ SPACE,通过键盘操作一遍需要的快捷方式,比如说,将自动补全的快捷方式更改为ctr+Q,如下图,在弹出的快捷方式修改框中,先按住ctr,然后按下α键,快捷方式即已修改:选项常用=习能设置支持散销5默认父格计算编辑器设置双击此处,弹出回支持字符串偏辑为公式國默认执行该操作自动补全快捷键ctr1+SACE、快捷方式修改弹出框网格设置□支持单元格编辑器古桂柚keystroke颜色设置前快挂键ctr+Q网格线颜色:A先按住ct,再按设计下Q键即可定33效果查看随意选择一处可以输入JS语句的地方,比如说,选中单元格,右键选择控件设置,点击事件编辑,添加一个初始化事件,在右侧JS输入框中输亼con,然后,操作快捷键ctr|+Q,在右下角列出所有con开头的关健字:控件设置型:(文本控件属性属性|事件脑揖Jav胆却本四初始化后1引用 JavaScript参数带分带分输入con,操作快捷「引用了 vbsCript值键em+0,在右下角列出所有co开头的关键字肌本functionsonfirm-FR Msg confirm(title, message, callt ack)contentpane
暂无评论