Dynamics crm 在dynamics crm 2011中的潜在客户上附加注释
我正在使用Microsoft Dynamics CRM 2011,我需要创建一个注释并将其附加到JavaScript中的Lead。目前,我有一个类似的对象: var注释=新对象; note.subject=一些文本; note.notetext=其他一些文本; 但是,我不确定如何定义注释和潜在客户之间的联系。另一方面,在提交这些实体时,我会使用OData服务发布它们吗 谢谢 编辑1:使用Jason帖子中的信息,我现在得到了以下代码,但它似乎没有添加节点。有人能指出我错在哪里吗 var注释=新对象; 注释。主题=测试注释; note.notetext=一些测试文本; note.objectid={id:selectedItemId,logicalname:lead,name:A name}; var postRequest=新的XMLHttpRequest; postRequest.open POST,url+/LeadSetguid'+selectedItemId.toString+,true; postRequest.setRequestHeader接受,application/json; postRequest.setRequestHeader内容类型,application/json;字符集=utf-8; postRequest.setRequestHeader X-HTTP-Method,合并; postRequest.onreadystatechange=函数{ 如果this.readyState==4 { var text=完成; } }; postRequest.sendnote.toString; selectedItemId是传递给函数的GUID。当readystate字段设置为4时,包含状态设置为400 编辑2:我尝试传入以下字符串,但仍然得到400个错误的请求响应 {ObjectTypeCode:4,主题:\test note\,NoteText:\text\,ObjectId:{ObjectId TypeCode:4,Id:\+selectedItemId+\,LogicalName:\lead\,Name:\A Name\}Dynamics crm 在dynamics crm 2011中的潜在客户上附加注释,dynamics-crm,dynamics-crm-2011,Dynamics Crm,Dynamics Crm 2011,我正在使用Microsoft Dynamics CRM 2011,我需要创建一个注释并将其附加到JavaScript中的Lead。目前,我有一个类似的对象: var注释=新对象; note.subject=一些文本; note.notetext=其他一些文本; 但是,我不确定如何定义注释和潜在客户之间的联系。另一方面,在提交这些实体时,我会使用OData服务发布它们吗 谢谢 编辑1:使用Jason帖子中的信息,我现在得到了以下代码,但它似乎没有添加节点。有人能指出我错在哪里吗 var注释=新对象
编辑3:好的,如果我删除X-HTTP-METHOD行,将ObjectTypeCode编号4用引号括起来并删除ObjectTypeCode,那么我会得到一个500内部错误和一个代码-2147217150。您可以像这样创建引用: 注:受试者=试验; note.NoteText=123; note.ObjectId={Id:8343E0C3-76C9-E111-A3BC-000C29336979,逻辑名称:lead,名称:test lead};
您可以按如下方式创建引用: 注:受试者=试验; note.NoteText=123; note.ObjectId={Id:8343E0C3-76C9-E111-A3BC-000C29336979,逻辑名称:lead,名称:test lead};