VR常用JS函数调用方法
方法简介
VR中重写了V4中的一些js方法,V4中可以用name_function()来调用,而VR中需要加上对象名,obj.name_function(),报表组和普通报表的对象名是不相同的。下面提供调用打印、导出函数的等方法。
调用的方式为:对象名_name.function()
普通报表的默认对象名为:rptObj
报表组的默认对象名为:groupObj
默认的name为:report1
详细说明
普通报表
功能 | 方法 |
打印 | rptObj_report1.print() |
直接打印 | rptObj_report1.directPrint() |
导出TEXT | rptObj_report1.saveAsText() |
导出excel | rptObj_report1.saveAsExcel() |
导出word | rptObj_report1.saveAsWord() |
导出pdf | rptObj_report1.saveAsPdf() |
填报提交 | rptObj_report1.submit() |
增加行 | rptObj_report1.appendRow() |
插入行 | rptObj_report1.insertRow() |
删除行 | rptObj_report1.deleteRow() |
导入excel | rptObj_report1.importExcel() |
报表组
功能 | 方法 |
打印 | groupObj_report1.print() |
导出TEXT | groupObj_report1.saveAsText() |
导出excel | groupObj_report1.saveAsExcel() |
导出word | groupObj_report1.saveAsWord() |
导出pdf | groupObj_report1.saveAsPdf() |
填报提交 | groupObj_report1.submit() |
增加行 | groupObj_report1.appendRow() |
插入行 | groupObj_report1.insertRow() |
删除行 | groupObj_report1.deleteRow() |
导入excel | groupObj_report1.importExcel() |
补充说明:
1. 打印,有flash打印和applet打印,如果不带flash打印的功能或者没有设置flash打印那么直接采用applet打印flashPrint标签可以控制打印方式,flashPrint=”yes”,Flash打印;flashPrint=”no”,Applete打印
2. 导出excel可以通过标签来控制导出excel2003、excel2007和是否用openxml导出。标签:excelFormart=””