导读
在企业BI实践中,我们经常遇到这样一个场景:一张销售驾驶舱仪表板,大区经理和普通销售共用。为了不让普通销售看到敏感数据,我们把相关组件“隐藏”了——然后,页面上留下了一个个难看的“窟窿”。组件没了,位置还在,好好的仪表板变得像打满补丁。
更隐蔽的风险是:这些空白区域像"此地无银三百两",反而暴露了敏感数据的存在。权限控制,变成了“掩耳盗铃”
有没有一种方式,让组件隐藏的同时,布局自动“愈合”?Wyn V9.0 Update1全新推出的弹性容器组件,配合组件可见性控制,让组件隐藏后布局自动补位——不仅告别空白,更告别"暴露风险"。
一、一个被忽略的痛点:组件隐藏,布局“塌方”
1.1 传统BI仪表板的“两难困境”
很多企业都会遇到类似场景:
一张“销售驾驶舱”仪表板,大区经理要看全区战报,普通销售只想看自己的个人数据
大家共用一张看板,柱状图、表格、KPI卡片堆在一起,所有人都得忍受自己不需要的信息
更糟的是,当你试图通过“隐藏”来清理界面时,隐藏的组件虽然看不到了,但位置还在——页面上留下一大片空白
这就像你收拾房间,把不用的东西塞进柜子——柜门一关,外面看着整洁了,但柜子本身还是占着那块地方,无法挪作他用。
1.2 传统方案的两条死胡同
过去,我们只能在两个方案之间二选一:
这个矛盾的本质是:BI工具缺乏“动态布局自适应”的能力。
1.3 弹性容器+组件可见性:一种新的解法
Wyn V9.0 Update1全新推出的“弹性容器”组件,配合组件可见性控制,让组件隐藏后布局自动“愈合”——彻底告别空白区域。
这背后的逻辑是:把可见性控制从“显示/隐藏”升级为“显示/隐藏+自动补位”。
翻译成业务语言:弹性容器="一套看板模板,千人千面自动适配”=IT少加班+业务少抱怨+领导看大屏更爽。
二、原理拆解:弹性容器如何让布局“活”起来
2.1 弹性容器是什么?
弹性容器是 Wyn V9.0 Update1 全新推出的结构化布局组件。它与传统绝对定位的自由布局模式有本质区别:
通俗理解:把组件放进弹性容器,就像把东西放进一个有弹性的收纳盒。当你取出某个组件(隐藏)后,其他组件会自动调整位置,把空出来的地方填满——整个过程自动完成,无需人工拖拽。
弹性容器支持水平/垂直流向控制,用户可在右侧属性面板中根据实际需求调整方向属性。
2.2 组件可见性控制
在Wyn V9.0 Update1中,设置组件的可见性变得极其简单:不需要记忆任何函数或语法,直接在UI界面中点选即可配置。
配置路径:选中组件 → 属性设置 → 外观 → 是否可见 → 下拉在UI界面设置表达式
在表达式配置界面中:
三、场景实战:销售管理驾驶舱
本教程以"用户上下文(角色)“来控制组件可见性为例,判断当前用户角色是否包含"销售经理”,演示不同可见性下的看板呈现效果。
3.1 场景设计
我们以一张 “销售管理驾驶舱” 为例,包含两个Tab页:
用户角色测试用例:
3.2 关键步骤:组件可见性配置
配置Tab1“战报总览”中的透视表组件的可见性
选中透视表,在右侧属性中找到是否可见,根据实际需求在UI界面设置表达式。
配置Tab2“利润分析”的组件可见性
选中最外层的弹性容器,在右侧属性中找到是否可见,根据实际需求在UI界面设置表达式。
提示信息文本和上图的可见性条件相反。
3.3 效果对比
关键体验:当组件隐藏后,弹性容器自动重新排列剩余组件,填补空白位置,页面始终保持整洁有序。
四、常见问题
Q1:为什么组件隐藏后没有自动补位?
确认组件是否放在弹性容器内部,而不是直接放在页面的绝对定位区域。只有弹性容器内的组件才支持自动补位。
Q2:组件可见性条件在哪里设置?
操作路径:选中组件 → 属性设置 → 外观样式 → 是否可见 → 下拉选择表达式,配置条件式即可。
Q3:除了用户上下文角色,还可以用其他来源控制组件可见性吗?
可以。在配置组件可见性时,“来源”支持多种选择:
来自查询:基于数据集中的某个字段值控制
来自参数:基于仪表板参数值控制
用户上下文:基于当前用户属性(角色、用户名、邮箱等)控制
组织上下文:基于用户所属组织属性控制
选择任意来源后,对应的下拉框中会显示当前Wyn中已有的可用属性,根据实际需求选择即可。
五、总结
通过 “弹性容器 + 组件可见性控制” 的组合:
✅ 实现了“千人千面”:同一张仪表板,不同角色看到不同的内容
✅ 页面始终保持整洁:组件隐藏后自动补位,不留空白
✅ 降低了维护成本:不需要为每个角色单独制作一张看板
✅ 零代码配置:V9.0 Update1中所有操作在UI界面点选完成,无需记忆任何函数
弹性容器让BI仪表板的权限控制从“静态隐藏”升级为“动态自适应布局”——这不仅是功能上的增强,更是仪表板设计理念的升级。
扩展链接
如果你在寻找兼顾易用性和技术深度的 BI 平台,可以了解Wyn 商业智能软件(葡萄城自研),5大核心优势:
| 产品能力 | 核心能力描述 | **为什么选择 Wyn BI ** |
|---|---|---|
| 嵌入式BI | 开放生态,灵活集成 - 丰富的开放API - 支持纯白标等多种集成方式 - 与各类业务系统无缝对接 | 快速集成,打通业务全流程 - 与OA、ERP、CRM、MES等系统无缝集成 - 嵌入业务流程,数据驱动业务 - 构建企业统一数据门户 |
| AI 对话式分析 | AI深度融合,赋能全员分析 - 自然语言问数,人人都会分析 - AI智能推荐生成图表、数据解读 - 嵌入移动端随时随地问数 | 降低分析门槛,提升决策效率 - 业务人员快速获取数据洞察 - 从经验决策走向数据驱动 - 释放数据团队生产力 |
| 数据可视化 | 企业级可视化,突破传统图表限制 - 丰富图表体系,内置 ECharts 与 JavaScript 扩展 - 深度融合 3D 模型,实现数据与业务交互分析 - 支持工业拓扑图、流程图等专业工业场景展示 - 开放可视化插件机制,满足个性化图表开发 | 让数据表达更丰富,业务展示更专业 - 满足企业个性化、行业化可视化需求 - 轻松构建工业、制造、能源等复杂业务场景 - 图表、拓扑、3D 模型统一联动分析 - 提升管理驾驶舱的专业度与展示效果 |
| 企业级安全 | 国产化适配,自主可控 - 全面兼容信创环境,支持国产CPU、操作系统、数据库 - 高并发、大数据量分析可用 - 基于用户/组织上下文行列级数据隔离 | 降低采购风险,保障合规安全 - 信创生态兼容,满足政策要求 - 助力企业数字化自主可控 - 精细化权限管控,保障数据合规 |
| 灵活授权 | 按并发数 + 按模块买断 | 按需组合不被冗余功能绑架 |
提供免费下载和 30 天技术服务,支持用真实数据做 POC。
下载试用:https://www.grapecity.com.cn/solutions/wyn/download
在线体验:https://www.grapecity.com.cn/solutions/wyn/demo