1

我正在尝试通过传递“directioncode”和“from”来调用 url 以在 Microsoft Dynamics CRM 中打开电话活动,但是当我使用联系人 Guid传递参数“from”时它不起作用。

这有效:

MyCrmUrl/main.aspx?etc=4210&pagetype=entityrecord&extraqs=?fdirectioncode=1

这也有效:

MyCrmUrl/main.aspx?etn=contact&pagetype=entityrecord&id={5bda9c95-6569-e511-80d3-000c2986cdc5}

这不:

 MyCrmUrl/main.aspx?etc=4210&pagetype=entityrecord&extraqs=?fdirectioncode=1&from={5bda9c95-6569-e511-80d3-000c2986cdc5}
4

1 回答 1

1

您可以使用 extraqs 参数和 url 编码以下字符串:fromid=?&fromname=?&fromtype=? 类似于此示例:

function OpenEmail(recordid, recordtypecode) {
    var params = "pId=" + recordid + "&pName=&pType=" + recordtypecode;
    params += "&partyid=" + recordid + "&partyname=&partytype=" + recordtypecode;
    var url = "/main.aspx?etc=4202&pagetype=entityrecord&extraqs=" + encodeURIComponent(params);
    url = Xrm.Page.context.prependOrgName(url);
    window.open(url);
}

在这里找到:https ://community.dynamics.com/crm/b/hardworkdays/archive/2014/01/12/ms-crm-2011-2013-open-new-email-form-with-to-and-regarding -字段预填充

于 2015-10-14T16:51:04.677 回答