【问题标题】:Dynamics crm opening assign window动态 crm 打开分配窗口
【发布时间】:2018-07-26 15:03:03
【问题描述】:

在 javascript 函数中,我想打开通常在用户单击潜在客户表单中的“分配”按钮时打开的窗口。

在功能区工作台中,我看到单击分配时调用的函数是XrmCore.Commands.Assign.assignObjectLegacy,在库Main_system_library.js 中。

是否可以在 javascript 中调用此函数?

【问题讨论】:

    标签: javascript dynamics-crm dynamics-crm-2016 dynamics-365


    【解决方案1】:

    在 Dynamics CRM 中不支持使用内部库、调用内部方法等操作。未来版本的产品更改可能会影响此实施。

    尝试使用 jQuery 来查找按钮元素并调用 onclick 事件,如 $('#assignbuttonid').click()。这太不受支持了,因为我们不能使用 DOM 操作,但还可以。

    否则,我看不到任何其他受支持的解决方案可以做到这一点。

    【讨论】:

      【解决方案2】:

      使用 jQuery 是模仿该功能的一种方式,但就像 Arun 所说的那样,它不受支持,并且有可能在下一次更新中中断。相反,我会调用自定义操作。一个动作基本上是一个工作流。您可以通过 javascript 分配您的实体,它将受到支持。

      这是一个您可以使用的示例:https://community.dynamics.com/crm/b/nishantranaweblog/archive/2017/05/27/sample-code-to-call-action-using-web-api-in-crm

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-11-16
        • 2016-09-17
        • 1970-01-01
        • 2011-08-19
        • 2011-02-24
        相关资源
        最近更新 更多