繁体   English   中英

将参数从 Web 应用程序传递到 Unified Service Desk 内的 CRM 案例屏幕

[英]Pass parameters from Web Application to CRM Case screen inside Unified Service Desk

我需要将参数从在美元会话中打开的 Web 应用程序传递到也在同一美元会话中打开的 CRM 案例屏幕。

有没有可能做到这一点? 我知道如何从 CRM 传递到 Web.. 但我无权修改 Web 应用程序。 那么如何将值从 web 传递到 crm?

我只需要将 Web 中的值放入 Unified Service Desk Data 参数中,然后我就可以在 CRM 页面中使用这些值。

请告诉我..

创建一个新的动作调用,其中动作是RunXrmCommand 托管控件应该是托管您的 CRM 案例屏幕的页面。 在操作调用的“数据”部分,您可以简单地将美元上下文变量直接注入 javascript。 例如,数据部分可能如下所示:

function UpdateCaseFields() {
    Xrm.Page.getAttribute("nwn_name").setValue("[[$Context.CaseName]+]");
}

如果您想反其道而行之,则必须从 javascript 中触发一个事件。 本教程提供了一个很好的概述: https : //neilparkhurst.com/2017/04/07/usd-execute-actions-from-javascript/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM