2015-06-03 11 views
0

我正在使用Microsoft Dynamics CRM。客戶端正在請求能夠從webresources添加備註。使用Web資源中的OOB對話框添加備註

我認爲,這樣的事情會做的伎倆:

Xrm.Utility.openEntityForm("annotation", null, parameters); 

甚至經典

/main.aspx?etn=annotation&pagetype=entityrecord# 

但是我收到一個「查詢生成器錯誤:指定的記錄類型不存在Microsoft Dynamics CRM「

看起來筆記並不是我們可以用這種方式打開的東西,但我找不到正確的方法(如果存在的話!)

任何幫助?

回答

0

也許這可以幫助未來某個人:這將打開一個對話框,其中填充了Regarding字段,標題和說明的文本框以及附件字段。

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); 
    } 
相關問題