用于客户参与的Dynamics 365中的全局命令栏包含一些全局按钮,例如-搜索,任务流,关系助理,快速创建,新活动,新记录,高级查找,导入数据等。我需要关闭所有这些按钮,如果没有,大多数。用户不想看到他们不使用的菜单项。
我尝试使用Scott-Durow的Ribbon工作台,但是找不到Ribbon工作台上的所有按钮。我可以调整解决方案XML,但需要知道实际的按钮名称/位置/命令引用,以便可以在<HideCustomAction>
标签的<RibbonDiffXml><CustomActions>
标签中引用它们。
<RibbonDiffXml>
<CustomActions>
<HideCustomAction HideActionId="codec.Mscrm.GlobalTab.Tools.TaskFlow.Hide" Location="Mscrm.GlobalTab.Tools.TaskFlow" />
<HideCustomAction HideActionId="codec.Mscrm.GlobalTab.Tools.RelationshipAssistant.Hide" Location="Mscrm.GlobalTab.New.RelationshipAssistant" />
<HideCustomAction HideActionId="codec.Mscrm.GlobalTab.Tools.AdvancedFind.Hide" Location="Mscrm.GlobalTab.Tools.AdvancedFind" />
</CustomActions>
</RibbonDiffXml>
答案 0 :(得分:0)
看看这是否是您要寻找的内容:(我找不到“关系助理和任务流”,我认为它们是动态按钮,也许不被支持隐藏它们)
<HideCustomAction HideActionId="new.Mscrm.GlobalTab.New.NewActivity.Hide" Location="Mscrm.GlobalTab.New.NewActivity" />
<HideCustomAction HideActionId="new.Mscrm.GlobalTab.New.NewRecord.Hide" Location="Mscrm.GlobalTab.New.NewRecord" />
<HideCustomAction HideActionId="new.Mscrm.GlobalTab.Tools.AdvancedFind.Hide" Location="Mscrm.GlobalTab.Tools.AdvancedFind" />
<HideCustomAction HideActionId="new.Mscrm.GlobalTab.Tools.ImportData.Hide" Location="Mscrm.GlobalTab.Tools.ImportData" />
<HideCustomAction HideActionId="new.Mscrm.BasicHomeTab.Tools.Meqf.Hide" Location="Mscrm.BasicHomeTab.Tools.Meqf" />