为什么我的功能区按钮未显示在我的CRM 365表单中?

时间:2018-07-26 08:44:10

标签: c# dynamics-crm microsoft-dynamics dynamics-crm-365 crm-ribbon-workbench

我通过Ribbon Workbench插件在实体表单XrmToolBox中添加了功能区按钮,我已经将更改发布到该表单中,但是当刷新页面时,仍然没有创建按钮。

我的另一个问题是如何通过插件向该按钮添加动作?我在互联网上找到了一些答案,但仍然不是100%理解,首先我们在CRM中创建了Action,因此我们可以将其添加到插件注册中,但是我仍然不知道如何分辨该动作属于我的功能区按钮。谁能帮我吗?

2 个答案:

答案 0 :(得分:2)

如果新的自定义功能区按钮没有关联的命令,则不会显示,可能是由于其他原因造成的,请尝试清除它并再次检查。

答案 1 :(得分:1)

您可以像执行功能区/命令栏按钮中的任何工作流一样执行自定义操作。为此,您可以使用Ribbon工作台中的“智能”按钮。 Read more

您正在谈论的插件注册将触发此事件,并且可以在执行此Action时在管道中使用它。对于每个自定义操作-您都会收到一条插件消息要注册。

假设您有一个突发事件,您希望通过单击快速解决它-您可以创建名为“快速解决”的自定义操作,它将以默认解决方案关闭该事件。假设在快速解决方案上,您要拉出所有相关的子事件并关闭所有内容,然后在“快速解决”消息上注册一个插件,然后可以编写代码以拉/关闭该插件内的所有子事件。