Crm outlook客户端和功能区脚本

时间:2014-02-05 01:53:53

标签: dynamics-crm-2011 dynamics-crm

我在Outlook客户端中遇到了一个奇怪的问题。我正在使用脚本规则来启用/禁用自定义功能区按钮。问题是,在表单的加载,一切正常,如果我更改部分,我查看相关的联系人,例如从帐户表单,脚本崩溃,并且功能区变得无法使用。

现在我不确切知道发生了什么,看起来执行了功能区并且脚本变得疯狂。此外,我正在使用由该按钮触发的soap调用,但是一旦您尝试执行它就会抛出错误。

其他人有同样的问题吗?如何阅读表单字段以启用/禁用功能区按钮?

1 个答案:

答案 0 :(得分:0)

我在开发机器上导入新解决方案时遇到问题,因此我无法导入功能区工作台。我尝试按照本教程:http://www.develop1.net/public/post/Make-sure-ribbon-buttons-appear-in-Outlook.aspx但是当我导出解决方案并尝试添加显示规则时

<DisplayRules >
    <CrmClientTypeRule Type="Web" />
</DisplayRules>

即使xml应该是正确的,我也无法导回该解决方案。我决定尝试不同的方法,我现在尝试使用Xrm.Page.context.isOutlookClient()来启用按钮,但是我仍然不确定在更改选项卡之后将填充“命名空间”Xrm.Page