如何在Dynamics 365在线版Ribbon Workbench添加视图按钮显示规则及选合适规则类型?
刚好我经常用Ribbon Workbench做这类配置,给你一步步讲清楚:
1. 如何在Dynamics 365在线版Ribbon Workbench中添加视图按钮的显示规则?
这里是一套实操性很强的配置流程:
- 打开Ribbon Workbench后,先选中你要配置的目标实体(比如账户、机会这类业务实体),等Ribbon结构加载完成,找到你要修改的视图按钮——一般在
List或Home标签下的按钮组里。 - 选中目标按钮后,看右侧的Properties面板,找到Display Rules选项,点击旁边的
Add按钮。 - 接下来你可以选择复用现有规则或者新建规则。如果是首次配置,直接点击
New,给规则起个好记的名字(比如“ShowButtonWhenRecordSelected”)。 - 配置好规则的具体条件(后面第二个问题会详细说选哪种规则),保存规则后回到按钮的Display Rules列表,确认规则已添加且处于启用状态。
- 最后点击顶部的
Publish按钮发布更改,等待几分钟后刷新Dynamics 365页面,就能看到配置效果了。
2. 需配置视图按钮显示规则,要求选中视图中的记录时按钮可见,未选中记录时隐藏,请问应选择哪种规则类型?
直接选**Selection Count Rule(选中计数规则)**就对了,这是Dynamics 365原生适配这种场景的规则:
- 它的核心作用就是检测当前视图中被选中的记录数量,完美匹配你的需求:当选中记录数≥1时按钮显示,选中数为0时自动隐藏。
- 配置时,在新建规则的界面把规则类型切换为
Selection Count,设置Minimum为1,Maximum可以留空或者设为9999(只要保证至少有一条记录选中就能触发显示即可)。 - 这种规则不需要编写任何自定义脚本,是平台内置的标准规则,稳定性和兼容性都很好,不用担心后续版本更新出现适配问题。
内容的提问来源于stack exchange,提问作者irohamca




