Javascript 为什么我的代码不能添加活动?

Javascript 为什么我的代码不能添加活动?,javascript,dynamics-crm-2011,xrm,xrmservicetoolkit,Javascript,Dynamics Crm 2011,Xrm,Xrmservicetoolkit,我正在尝试为联系人添加电话呼叫活动。我使用以下代码添加活动,但在活动列表中看不到它 var ContactId = guid; //Contact GUID var trigger = new XrmServiceToolkit.Soap.BusinessEntity("phonecall"); trigger.attributes["subject"] = "Hello"; trigger.attributes["regardingobjectid"] =

我正在尝试为联系人添加电话呼叫活动。我使用以下代码添加活动,但在活动列表中看不到它

var ContactId = guid; //Contact GUID

var trigger = new XrmServiceToolkit.Soap.BusinessEntity("phonecall");
trigger.attributes["subject"] = "Hello";
trigger.attributes["regardingobjectid"] =
                     { id: ContactId, logicalName: "Contact", type: "EntityReference" };

triggerId = XrmServiceToolkit.Soap.Create(trigger);

}

如果我遗漏了什么,请告诉我

您需要将联系人作为logicalName传递。 这:

应该是:

{ id: ContactId, logicalName: "contact", type: "EntityReference" };
{ id: ContactId, logicalName: "contact", type: "EntityReference" };