1. 概述编辑
1.1 应用场景
填报报表中可以通过该控件嵌入其他网页或者报表,如下图所示:
注1:参数界面不支持网页框控件。
注2:网页框控件不支持添加事件。
1.2 添加控件
选中单元格后,点击右侧属性面板的控件设置,选择控件处下拉选择网页框控件,如下图所示:
2. 控件介绍编辑
2.1 控件属性
网页框控件的属性设置界面如下图所示:
各属性设置项的详细介绍如下:
控 件 名:通常与参数结合使用,通过控件名可以获得该控件,从而获得控件值传递给对应参数;或者通过控件名获得控件后通过 JS 设置控件的属性。
可 用:勾选后,填报时可正常输入文本信息;不勾选,填报时控件灰化,不可编辑。
可 见:勾选后,填报时控件可见;不勾选,填报时控件不可见。
水平滚动条可见:勾选后,当嵌入的网页的宽超过网页框的宽(所在单元格的宽)时,会出现水平滚动条;不勾选,超出网页框大小的内容会被截断不显示。
竖直滚动条可见:勾选后,当嵌入的网页的高超过网页框的高(所在单元格的高)时,会出现水平滚动条;不勾选,超出网页框大小的内容会被截断不显示。
地址:地址用于输入需要嵌入的网页、报表、页面的地址,下面会详细介绍。
参数:可以给嵌入的网页传递参数,执行查询操作。
2.2 高级
2.2.1 水平滚动条可见
勾选后,当嵌入的网页的宽超过网页框的宽(所在单元格的宽)时,会出现水平滚动条;不勾选,超出网页框大小的内容会被截断不显示。如下图所示:
2.2.2 竖直滚动条可见
勾选后,当嵌入的网页的高超过网页框的高(所在单元格的高)时,会出现水平滚动条;不勾选,超出网页框大小的内容会被截断不显示。如下图所示:
2.2.3 地址
1)跨域页面
在地址栏输入网址例如:http://www.fanruan.com
2)当前应用下的报表
注:路径为:%FR_HOME%\webapps\webroot\WEB-INF\reportlets
cpt 报表嵌入 cpt 报表
地址栏输入:${servletURL}?viewlet=模板名.cpt
例如:${servletURL}?viewlet=GettingStarted.cpt
cpt 报表嵌入 frm 报表
地址栏:${servletURL}?viewlet =模板名.frm
例如:${servletURL}?viewlet=doc/Form/FormFilling.frm
3)当前应用下的页面
在地址栏输入:${contextPath}/页面名.jsp
contextPath 与 servletURL 使用方法类似,具体参见文档:系统参数
2.2.4 参数
用户可以给嵌入的网页传递参数,如下图所示: