反饋已提交
網絡繁忙
FR 虽然有内置的工具栏,但是位置与样式比较死,只能固定在报表上方或下方,不灵活。
用户系统已经自己定义了一套工具栏按钮,页面中只需要嵌入报表内容,不使用 FR 的工具栏,如下图,用户自己系统里面自定义的打印与输出按钮,放在页面中报表部分之外,如果需要打印报表,点击自定义的按钮,就可调用 FR 的打印方法进行打印。那么这种效果该如何实现呢?
如果报表嵌在网页的 iframe 中,首先通过document.getElementById('报表所在iframe的id')获取 iframe 对象,再获取 contentWindow,最后使用接口。
如报表嵌入在 ID 为 reportFrame 的 iframe 中,那么可以通过下面格式的 JS 代码,调用 FR 内置工具栏的所有方法:
document.getElementById('reportFrame').contentWindow._g().方法名称();
如报表嵌入在 iframe 的 ID为"reportFrame"时,调用报表的填报提交接口,代码如下:
document.getElementById('reportFrame').contentWindow._g().writeReport();
注:下面文档适用于普通报表。
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙