简体   繁体   English

如何在Unified Service Desk中捕获单击以拨打事件?

[英]How to catch click to dial events in Unified Service Desk?

The event raised by clicking on a phone number will either be of the form "tel:" or "skype:". 通过单击电话号码引发的事件将是“tel:”或“skype:”形式。 Here are the steps I've followed so far to enable a window navigation rule to capture the event, and I've attached events to the rule to actually see the action get fired in the Debugger. 到目前为止,我已经遵循了以下步骤来启用窗口导航规则来捕获事件,并且我已经将事件附加到规则以实际看到在调试器中触发的操作。 Still, even with navigation rules set to capture tel: and skype:, the action will never fire in USD Debugger. 尽管如此,即使将导航规则设置为捕获tel:和skype:,该操作也永远不会在USD Debugger中触发。 Here is the general approach I've used so far (From another post): 这是我到目前为止使用的一般方法(来自另一篇文章):

  1. Create a Windownavigation rule. 创建Windownavigation规则。

  2. Don't put anything into the entity Settings but put "tel:" or "skype:" into the URL TextBox. 不要将任何内容放入实体设置中,而是将“tel:”或“skype:”放入URL TextBox中。

  3. Routetype will be Popup Routetype将是Popup

  4. Target will be Tab (or registercard, at least I think that's the name for it in english - I'm using a german one) 目标将是Tab(或注册卡,至少我认为这是英语的名称 - 我使用的是德语)

  5. Define None as Action in result for your Windownavigationrule 在Windownavigationrule的结果中将None定义为Action

  6. Create your own Action to resolve when the Navigation rule is triggered 创建自己的Action以在触发导航规则时解决

  7. Set your own hosted control (In this case I use the CTIConnector class.) 设置您自己的托管控件(在本例中,我使用CTIConnector类。)

  8. Define an Actionname for your Action that will be exectued (I named it "MakeCall" in CRM) 为将要执行的Action定义一个Actionname(我在CRM中将其命名为“MakeCall”)

  9. Set Data to [[SUBJECTURL]] so the URL ist given to the Action als Parameter. 将数据设置为[[SUBJECTURL]],以便将URL提供给Action als参数。

  10. Override the method DoAction from your hosted control 从托管控件覆盖方法DoAction

Just 2 -3 points to verify. 只需2-3点即可验证。

  1. Do you have a UII action with the name "MakeCall"? 你有一个名为“MakeCall”的UII动作吗? If that is there then only your code will be triggered from DoAction. 如果那样,那么只有你的代码会从DoAction触发。
  2. In case, if you have above in place please check whether your action calls and other records are added to the respective configuration reocrd? 如果你有上面的位置,请检查你的行动呼叫和其他记录是否被添加到相应的配置reocrd?

暂无
暂无

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

相关问题 如何在统一服务台代理脚本的工作流左侧面板中更改“调用脚本”标签 - How to change "Call Script" Label in the Workflow Left Panel in the Unified Service Desk Agent Scripting 将参数从 Web 应用程序传递到 Unified Service Desk 内的 CRM 案例屏幕 - Pass parameters from Web Application to CRM Case screen inside Unified Service Desk 在 Javascript webresource CRM 中传递统一服务台上下文参数值 - Pass Unified Service Desk Context Parameter value inside Javascript webresource CRM CRM 2011 中帮助台/客户服务的尴尬 email 流程 - Awkward email flow for help desk / customer service in CRM 2011 Dynamics CRM 365 本地统一界面 webresource 从表单中读取日期字段以 UTC 获取日期 - Dynamics CRM 365 on premise unified interface webresource reading date field from form getting date in UTC 如何将Guid写入CRM的service.Create()记录? - How to write Guid to service.Create() record for CRM? 如何拦截来自datagrid的超链接点击? - How can I intercept hyperlink click from datagrid? 503服务器不可用-Dynamics CRM Web服务关闭-如何诊断? - 503 Server Unavailable - Dynamics CRM Web Service down - how to diagnose? 如何在 CRM 的子网格形式中单击按钮时显示查找 window? - How to show lookup window on button click in sub grid form of CRM? 如何在CRM 2011内部部署中将地理位置添加到服务计划中 - How to add geolocation to Service Scheduling in CRM 2011 On-Premise
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM