在决策报表中使用网页框控件

编辑
文档创建者:漩涡 (128 )     浏览次数:5902次     编辑次数:11次     最近更新:susie 于 2018-04-19     

目录:

1. 问题描述编辑

在设计器9.0和8.0的决策报表中,无法直接使用网页框控件。 

2. 解决方案编辑

使用网页框控件插件仅支持网页端,不支持移动端),通过设计器安装后,在决策报表设计界面就可以看到网页框控件了

设计器插件安装方法参照设计器插件管理

服务器安装插件方法参照服务器插件管理


将网页框控件拖拽到决策报表中,点击左侧地址和参数后面的设置按钮,就可以添加url链接了,该网页框控件支持两种类型的链接

2.1 模板路径(这个是相对路径)

要使用模板则选择“模板路径”,点击后面的按钮,添加模板,如下图:

2.2 网络路径(这个是绝对路径)

要使用网络链接则选择“网络路径”,网络路径支持公式,如下图:

3. JS接口编辑

假设决策报表里有一个网页框控件,控件名为rHIframe0;同时有三个按钮控件,分别给按钮控件添加下面的点击事件:

3.1 setValue(String)


设置并刷新网页框控件的地址(保留原参数)

1)模板路径

var Widget = this.options.form.getWidgetByName('rHIframe0'); Widget.setValue("${servletURL}?reportlet=GettingStarted.cpt");

2)网络路径

var Widget = this.options.form.getWidgetByName('rHIframe0'); Widget.setValue("http://localhost:8075/WebReport/ReportServer?reportlet=GettingStarted.cpt");

3.2 reload()


重新刷新网页框

var Widget = this.options.form.getWidgetByName('rHIframe0'); Widget.reload();


3.3 loadUrl(String)


加载指定的url链接地址

1)模板路径

var Widget = this.options.form.getWidgetByName('rHIframe0'); Widget.loadUrl("${servletURL}?reportlet=GettingStarted.cpt");

2)网络路径

var Widget = this.options.form.getWidgetByName('rHIframe0'); Widget.loadUrl("http://localhost:8075/WebReport/ReportServer?reportlet=GettingStarted.cpt");

4. 移动端编辑

移动端不支持

附件列表


主题: 决策报表设计
如果您认为本文档还有待完善,请编辑

文档内容仅供参考,如果你需要获取更多帮助,请咨询帆软技术支持
关于技术问题,您还可以通过帆软论坛获取帮助,论坛上有非常多的大神,有些水平比帆软工程师还要高哦。
若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

此页面有帮助吗?