二次开发 >> JavaScript >> FR的JS API >> contentWindow >> contentPane

contentPane

 
 
 
 

contentPane、contentWindow.contentPane
1. 描述
contentPane为存放报表内容的容器。
2. 引用contentPane
在cpt模板的JS脚本中直接使用contentPane就能获取到该对象。
如果报表嵌在网页的iframe中,则在iframe外获取contentPane对象如下:
3. contentPane常用属性
curLGP 返回curLGP对象,只有填报预览及表单预览下才有
currentPageIndex当前所在页,只有分页预览才有
reportTotalPage总页数,只有分页预览报表才有
zoom缩放比例
4. contentPane常用方法
方法说明
appendReportRC(num)插入num行或列,只有填报表才可以用
appletPrint()applet打印
deleteReportRC()删除行列,只有填报表才可以用
emailReport()邮件发送
exportReportToExcel('指定格式')参数为page时分页导出;simple原样导出;sheet分页分sheet导出
exportReportToImage()输出图片
exportReportToPDF()输出pdf
exportReportToWord()输出word
fireEvent()触发事件
flashPrint()flash打印
getCellValue(cell)/getCellValue(col,row)获取单元格值,只有填报下有
gotoFirstPage()跳转到第一页,只有分页预览报表有
gotoLastPage()跳转到最后一页,只有分页预览报表有
gotoPreviousPage()跳转到上一页,只有分页预览报表有
gotoNextPage()跳转到下一页,只有分页预览报表有
gotoPage(num)跳转到指定num页,只有分页预览报表有
importExcelData()在线导入excel,只有填报表才可以用
on监听
pdfPrint()pdf打印
printPreview()打印预览,只有数据分析时才有
pageSetup()页面设置,只有数据分析才有
scale(str)缩放,str为"+"时放大,为"-"时缩小
setCellValue(cell,null,value)/setCellValue(col,row,value)给单元格赋值,只有填报表才有
verifyReport()数据校验,只有填报表才可以用
writeReport()校验并提交报表,只有填报表才可以用
5. contentPane常用事件
方法说明
startload加载起始
afterload加载结束
beforetopdfPDF导出前
aftertopdfPDF导出后
beforetoexcelExcel导出前
aftertoexcelExcel导出后
beforetowordWord导出前
aftertowordWord导出后
beforetoimage导出图片前
aftertoimage导出图片后
beforepdfprintPDF打印前
afterpdfprintPDF打印后
beforeflashprintFlash打印前
afterflashprintFlash打印后
beforeappletprintApplet打印前
afterappletprintApplet打印后
afterverify校验后,只有填报有
beforeverifywrite校验提交前,只有填报有
afterverifywrite校验提交后,只有填报有
beforewrite填报前,只有填报有
afterwrite填报后,只有填报有
writesuccess填报成功,只有填报有
writefailure填报失败,只有填报有
beforeappend添加行前,只有填报有
afterappend添加行后,只有填报有
beforedelete删除行前,只有填报有
afterdelete删除行后,只有填报有

索引:
  文明发言,用心评论
我的问题解决了 没有帮助
 
Copyright©2019 帆软软件有限公司
苏ICP备18065767号-3