本帖最后由 彦页文武 于 2015-5-15 10:42 编辑
目前,看到问题求助的帆薯们大部分都提到了分开显示数据的需求!
现制作一个点击后分别扩展联动数据的表单共享给大家!
首先需要制作2个CPT文件 例如x1.cpt 下图1 和x2.cpt 下图2
图1 图2
x2.cpt 需要添加点击模版--报表参数 添加一个type名字的参数(可以任何修改,需要和数据集的相同即可)
点击文件 新建表单 记住是表单不是工作薄!
拖拽控件网页框 需要2个 左右布局并调整大小
在网页框1 控件名是iframeEditor0的地址栏里填写
${servletURL}?reportlet=x1.cpt&__showtoolbar__=false
在网页框2 控件名是iframeEditor1的地址栏里填写
${servletURL}?reportlet=x2.cpt&__showtoolbar__=false
最后一步 也就是给x1工作薄的相应字段添加链接
动态变更x2工作薄的显示效果
因为是2个网页栏 所以扩展方向都是单独的不会影响其他数据
在x1.cpt的B2 销售员列里点击右键 超级链接 添加JavaScript
参数名新增type(与x2的参数一致) 值为$$$ 或者是=B2
脚本如下:
var pa=parent.FR.SessionMgr.getContentPane();
pa.getWidgetByName("iframeEditor1").setValue("ReportServer?reportlet=x2.cpt&__showtoolbar__=false&type="+FR.cjkEncode(type)+"");
附件为三个文件,保存后运行效果如下:
希望帆薯喜欢 多多沟通与评价,谢谢啦!
{:8_198:}
|