问题标签 [unified-service-desk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
87 浏览

unified-service-desk - Unified Service Desk 单一登录选项

Unified Service Desk 有一个用于 CRM 页面的选项卡,该选项卡在打开时会再次要求提供 CRM 凭据。

我在互联网上找不到太多,然后我找到了一个选项,它正在创建一个选项记录

名称 = SingleSignOnEnabledBrowsers

价值 = 铬

它仍然无法正常工作,并且总是要求登录。

有什么解决办法吗?

0 投票
1 回答
116 浏览

javascript - 在 Javascript webresource CRM 中传递 Unified Service Desk 上下文参数值

我正在开发 CRM 8.2 和 Unified Service Desk 4.1。现在,有一个要求,我想将一些参数值从 Unified Service Desk 数据参数内部传递到 JavaScript Webresource。

我看过一些文章,我们可以将数据注入 javaScript,但仅适用于统一接口页面。但我的不是那些。

我的实际要求是根据USD Data 参数值显示/隐藏功能区按钮,所以如果有任何解决方法,那么我也可以解决这个问题。

0 投票
1 回答
52 浏览

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

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

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

我只需要将来自 Web 的值放入 Unified Service Desk Data 参数中,我就可以在我的 CRM 页面中获取这些值。

请告诉我..

0 投票
0 回答
34 浏览

javascript - 移除业务流程的展开事件

我想删除我的业务流程的扩展事件。我想实现这一点,因为我根本不希望我的 BPF 扩展,这是默认情况下它们的本质。

我正在使用经典 UI/Web 刷新、动态 CRM 版本 8.2。

下面是我删除这些扩展事件的屏幕截图,但我的逻辑工作正常,但是一旦我尝试使用 Jquery 或 JavaScript 删除这些事件,它就不起作用了。我曾尝试使用Jquery 的关闭事件或JavaScript 的removeEventListener,但它们不起作用。

我要从中删除的元素展开事件侦听器

在此处输入图像描述

Expand 事件监听器:

在此处输入图像描述

0 投票
1 回答
36 浏览

dynamics-crm - Microsoft USD - 通过单击 x 按钮阻止用户关闭会话选项卡

就像我们可以处理用户是否可以关闭特定的托管控件或不在统一服务台内一样,如下所示,

在此处输入图像描述

同样,我想知道是否有任何类似的检查我们可以阻止用户关闭会话选项卡。我的会话名称旁边有一个x按钮,所以有什么开箱即用的方法可以阻止他们使用该按钮关闭会话?

0 投票
1 回答
32 浏览

dynamics-crm - Microsoft USD - 在不同的选项卡中打开不同的实体

我在统一服务台内打开了一个电话呼叫托管控件作为选项卡之一,并且该页面上有一些网格。

单击我的电话页面内的任何网格时,相应的实体将显示在同一页面上。

例如,如果我单击客户产品网格实体,则该网格以类似方式打开,用户可以单击其他网格,它将将该实体加载到同一选项卡上。

现在,问题就像我之前所说的那样,我的新实体正在加载到与我的电话页面相同的托管控件上。我想防止这种情况发生。

我想为在我的 PhoneCall Hosted 控件中单击的任何记录显示一个不同的选项卡,这样我的电话呼叫页面仍然存在。

我知道我可以使用 Windows 导航规则来做到这一点,但我必须为我的不同实体创建不同的导航规则,然后如果将来在我的电话页面中添加任何其他网格,那么我将需要添加另一个导航规则来满足它. 这不是最好的方法,我希望它是动态的。如果从我的电话页面单击记录,还有其他方法可以打开不同的选项卡吗?

0 投票
1 回答
55 浏览

dynamics-crm - USD - 托管控件的关闭事件

我创建了一个具有以下配置的托管控件:

统一服务台组件类型:CCA 托管应用程序

托管应用程序:托管控制

我想在 Unified Service Desk 内关闭此托管控件时执行一些操作,但我找不到此类配置的任何关闭事件。

我可以创建自己的自定义关闭事件吗?

我正在使用 4.1 美元和 8.2 美元的 CRM

0 投票
0 回答
86 浏览

dynamics-crm - USD - Windows 导航规则未从仪表板托管控件触发

我已经按照以下配置配置了我的仪表板,

托管控制:CRM 页面

预取数据:选中

托管类型:IE进程

行动呼吁:导航

数据:url=/main.aspx

一旦我的仪表板打开,我导航到人员实体并单击联系人。我的要求是它应该在新页面中打开,但它没有。

我已经使用以下设置编写了我的 Windows 导航规则。

来自:仪表板(实体)

实体:联系人(架构名称)

弹出

到位

路由窗口

目标选项卡:联系托管控件

显示选项卡:联系托管控件

但它永远不会起作用,它会在同一个 crm 页面中打开联系页面。奇怪的是,如果我更改我的 ActionCall 并打开 Dashboard 以外的任何其他 CRM 页面,它就可以正常工作。我很惊讶为什么它可以与其他人一起使用,但不能与仪表板一起使用。

请帮忙!

0 投票
2 回答
392 浏览

javascript - 在美元托管控件中打开弹出窗口而不是新选项卡/窗口

如何在美元托管控件中打开弹出窗口?

Javascript代码

美元窗口导航规则

路线类型 - 弹出窗口、操作 - 显示外部、目的地 - 选项卡

托管类型:边缘进程/Chrome 进程。

问题:在浏览器中启动上述 JS 片段时,它按预期工作(弹出窗口以给定尺寸打开,子窗口能够通过 Post 消息与父窗口通信)而与 USD 集成的相同代码,弹出窗口在新选项卡中启动,并且新打开的窗口无法与父窗口通信(window.open() 返回 null)

关于我缺少什么的任何想法?

0 投票
1 回答
36 浏览

microsoft-dynamics - USD - Scriptlet 他们可以接受论证吗?

有没有办法将参数传递给 Scriptlet?所以我的替换参数就像 [[script.scriptname("blah")]] 和 scriptlet 将是: