使用window.open打开带有预填充呼叫者和方向的电话表格

时间:2016-01-13 17:11:16

标签: dynamics-crm dynamics-crm-2015

如何打开一个电话呼叫实体表单,以便方向是Incoming,而在" From"那里有一个联系人。我知道谁在打电话,我有GUID。我知道它总是联系。我知道电话总是来电。

我必须使用window.open函数并在url中传递这些值。此网站(https://msdn.microsoft.com/en-us/library/gg334375.aspx)确实解释了如何为选项集和查找提供值,但在电话中"来自"字段不是简单的查找,而是聚会列表。方向不是一个选项集,而是一个两个选项(如果这有任何区别)。

我只是试过这个

var extraqs = "directioncode=1&from=" + contactid;
    window.open("https://myserver.crm4.dynamics.com/main.aspx?etn=phonecall&pagetype=entityrecord&extraqs=" + encodeURIComponent(extraqs));
但是我无法让它发挥作用。我试图反复提出这些价值观,有时候我没有得到任何错误,但它也无法正常工作。有时我得到System.Web.HttpUnhandledException。我知道这可能是因为格式已关闭。

另一个选项我认为我可以将url中的这些值传递给表单,然后创建一个函数来形成onLoad事件,我可以更容易地设置这些字段。但这听起来像是一种解决方法。

但我的问题是,如果,如何设置这两个字段?

1 个答案:

答案 0 :(得分:0)

无法将派对列表设置为简单查找。 查看此博客文章,它可能会指导您设置聚会列表

http://scaleablesolutions.com/open-new-activity-form-with-regarding-and-partylist-field-prefilled/