iframe中嵌入报表

编辑
  • 文档创建者:jiangsr
  • 浏览次数:1513次
  • 编辑次数:2次
  • 最近更新:jiangsr 于 2018-11-16
  • 1. 描述

    如何实现在iframe中嵌入报表?效果如下图:


    2. 示例

    1)模板设置

    新建普通模板,在A1单元格中添加【按钮控件】,命名为“点击弹框”,如下所示:


    2)添加点击事件

    给【按钮控件】添加点击事件,添加iframe弹框并在其中嵌入GettingStarted.cpt模板,如下图所示:

    设置参数cc值为remoteServletURL,用来获取报表路径

    js代码如下:

     var iframe = $("<iframe id='inp' name='inp' width='100%' height='100%' scrolling='yes' frameborder='0'>"); // 对话框内iframe参数的命名,默认宽高占比是100%,可向下滚动    
    iframe.attr("src", cc+"?reportlet=GettingStarted.cpt"); // 给iframe添加src属性  
    var o = {    
    width : 700,  //对话框宽度  
    height: 500  //对话框高度  
    };    
    FR.showDialog("添加", o.width, o.height, iframe,o);//弹出对话框

    3)保存模板

    保存模板,选择填报预览,实现效果如描述中所示。

    附件列表


    主题: 专题总结
    标签: 暂无标签 编辑/添加标签
    如果您认为本文档还有待完善,请编辑

    文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
    关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
    若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

    此页面有帮助吗?只是浏览 [ 去社区提问 ]