<< Click to Display Table of Contents >> 控制组件隐藏显示复制链接 |
1.概述
1.1 问题描述
我们在分析报表中,经常会添加一些跳转菜单,通常我们需要将这些菜单隐藏起来,以最大化利用报表空间展示数据分析结果。在需要的时候通过点击等方式将菜单显示出来,并通过菜单跳转到相应的分析页面或者执行其他操作。
1.2 实现思路
通过组件或者组合的visible属性控制组件的显示隐藏。
2.示例
1)制作报表,将需要同时显示隐藏的菜单设置为组合。
2)打开报告顶部参数菜单,选择编辑参数。增加参数“a”,并设置类型为整数,方向为IN,默认值为单个值,固定值1。点击确定保存。
3)选中按钮①,进入右侧【设置 > 脚本】,在提交时运行中,写入代码如下,
param['a']++
param['a']%2==1?组3.visible=false:组3.visible=true
4)保存脚本和报表。预览查看效果如下,