我正在使用Microsoft Dynamics CRM。客户端要求能够从网络资源添加备注。
我认为这样的事情可以解决问题:
Xrm.Utility.openEntityForm("annotation", null, parameters);
甚至是经典
/main.aspx?etn=annotation&pagetype=entityrecord#
但是我收到“查询生成器错误:Microsoft Dynamics CRM中不存在指定的记录类型”
似乎笔记不是我们可以用这种方式打开的东西,但我找不到正确的方法(如果存在的话!)
任何帮助?
答案 0 :(得分:0)
也许这可以帮助将来的某个人:这将打开一个对话框,其中填写了关注字段,标题和说明的文本框以及附件字段。
function createNote() {
var EntityID = Xrm.Page.data.entity.getId(); // to get entity id
var ServicerURL = Xrm.Page.context.getClientUrl(); // to get server url
var etc =Xrm.Page.context.getQueryStringParameters().etc; // to get entity type code, make sure not to hard code it, because it could changed in another deployment
var NotesURL = ServicerURL + "/notes/edit.aspx?pId=" + EntityID + "&pType=" + etc;
var features = "copyhistory=no,top=110,left=280,width=600,height=400";
window.open(NotesURL, "", features);
}