如何配置CRM Ribbon xml以仅在实体在特定父实体的上下文中查看时显示功能区按钮

Dar*_*ryl 3 ribbon dynamics-crm-2011

我正在尝试做什么

我有一个CRM实体(LocationSettings),它在另一个实体(Location)上显示为关联的Sub Grid.我想为LocationSettings实体的子网格功能区添加一个按钮,它基本上会删除用户当前正在查看的位置的所有LocationSettings.

我在哪里

我正在使用CRM 2011的Visual Ribbon Editor,我已经能够成功创建按钮,并将其添加到功能区,但是当我尝试添加显示规则时,只允许按钮显示在用户在Location实体表单上,查看LocationSettings实体关联的子网格,我完全丢失了,我尝试的所有内容都会导致按钮无法显示.

我目前最好的猜测是添加一个包含以下值的显示规则:实体名称:location适用于:PrimaryEntity上下文:表单

谁知道我应该做什么?

Dar*_*ryl 5

所以在挖掘之后我终于找到了我的问题.EntityRule当我需要使用FormEntityContextRule带位置作为我的实体名称时,我正在使用显示规则.它现在有效.希望这将有助于其他人在路上造成同样的愚蠢错误......