历史版本3 :组织树传参 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1.问题描述编辑

当我们在实际使用过程中,经常会遇到一种架构为,左边树状图,右边显示信息的架构。

当点击左侧组织树的时候,右边表格会跟着自动变换。

效果如下图所示:
222

2.方法示例编辑

2.1 构建树状图

左侧树状图设置方法,此处不详细介绍,参照下拉树控件即可

2.2 右侧表格

右键点击,选择控件设置>网页框,填写内容如下图所示:

在地址栏输入需要嵌入的报表地址,在参数栏输入,需要通过树状图传入的参数。

2.3 树状图参数传递

点击模板>模板web属性>数据分析设置,选择“为该模板单独设置”,添加“加载结束”后事件,方法如下图所示:

js代码如下:

setTimeout(function(){ $("[cef='A4']").bind("click",function(){ var value=$(this).text(); var url = "http://10.106.5.40:8900/WebReport/ReportServer?reportlet=xxjg%2Fmyfxxjg-2.cpt&op=view"; FR.doHyperlinkByPost(url,{a:value},'A'); }) $("[cef='A3']").bind("click",function(){ var value=$(this).text(); var url = "http://10.106.5.40:8900/WebReport/ReportServer?reportlet=xxjg%2Fmyfxxjg-2.cpt&op=view"; FR.doHyperlinkByPost(url,{a:value},'A'); }) $("[cef='A2']").bind("click",function(){ var value=$(this).text(); var url = "http://10.106.5.40:8900/WebReport/ReportServer?reportlet=xxjg%2Fmyfxxjg-2.cpt&op=view"; FR.doHyperlinkByPost(url,{a:value},'A'); }) },500)