Microsoft Office Outlook Client 2010中不显示自定义按钮

时间:2014-10-11 11:59:02

标签: dynamics-crm-2013

我在订单实体中添加了两个自定义按钮。

两者都显示在CRM 2013的Web版本中,但未显示CRM Outlook 2010。

我尝试过使用Workbench 2013。

有人可以使用Workbench显示这些按钮吗?

3 个答案:

答案 0 :(得分:2)

我已经弄清楚这一点,但我不确定这是什么实际的解决方法。

我所做的事情:

1。将显示规则应用于组控件,其中包含OrGroup,如下所示

enter image description here

注意:对于某些实体,我可以在没有

的情况下显示Outlook中的按钮
  • MiscellaneousPrivilegeRule
  • CrmOfflineAccessStateRule

2. 另一条规则是按照以下

启用规则

enter image description here

3. 删除我的Internet Explorer缓存(由CRM Outlook客户端使用)

4. 修复javascript错误,这可能导致此问题使用Microsoft Dynamics CRM 2013 Custom Code Validation Tool

5. 同时检查Outlook中的任何UI错误。

答案 1 :(得分:1)

要查看Outlook中的按钮,他们必须应用启用和显示规则来检查Web或Outlook客户端,并相应地为每个返回true。因此,在您的情况下,因为您希望按钮出现在两者中,您必须应用检查每个按钮的规则并返回true。

RibbonWorkbench开发人员博客提供further information

答案 2 :(得分:1)

请尝试:

1)检查Outlook中的UI错误:http://msdn.microsoft.com/en-us/library/bb608619.aspx

2)确保安装了CRM 2013 Outlook客户端+与CRM服务器相同/更晚的汇总版本。

3)将组织重新添加到CRM Outlook客户端 - 发布所有自定义项 - 删除Outlook中的组织 - 删除Internet Explorer缓存(由CRM Outlook客户端使用)。 - 将组织重新添加到Outlook

4)如果可能,请尝试使用具有不同Office版本的另一台计算机来测试问题是否与Outlook客户端相关,或者功能区自定义项是CRM。