Dynamics crm 将活动链接到CRM 4.0中的帐户

Dynamics crm 将活动链接到CRM 4.0中的帐户,dynamics-crm,dynamics-crm-4,Dynamics Crm,Dynamics Crm 4,我正在使用CRM 4.0 web服务界面开发一个应用程序,需要通过编程创建一个电话通话记录,并将其链接到一个帐户记录。我可以看到如何创建记录,但我不确定如何将电话连接到帐户。任何帮助都将不胜感激 谢谢 Nigel您不能将活动(如电话)直接链接到实体(如帐户)。您必须使用activityparty对象来执行此操作。 要执行此操作,请遵循以下步骤(我假设该帐户存在): 然后按常规创建电话呼叫活动。您不能将活动(如电话呼叫)直接链接到实体(如帐户)。您必须使用activityparty对象来执行此操作

我正在使用CRM 4.0 web服务界面开发一个应用程序,需要通过编程创建一个电话通话记录,并将其链接到一个帐户记录。我可以看到如何创建记录,但我不确定如何将电话连接到帐户。任何帮助都将不胜感激

谢谢


Nigel

您不能将活动(如电话)直接链接到实体(如帐户)。您必须使用activityparty对象来执行此操作。
要执行此操作,请遵循以下步骤(我假设该帐户存在):


然后按常规创建电话呼叫活动。

您不能将活动(如电话呼叫)直接链接到实体(如帐户)。您必须使用activityparty对象来执行此操作。
要执行此操作,请遵循以下步骤(我假设该帐户存在):

然后创建正常的电话通话活动

        phonecall newPhoneCall = new phonecall ();

        // Set the properties of the newPhoneCall.
        newPhoneCall.subject = "Test newPhoneCall";
        newPhoneCall.description = "New newPhoneCall";

        // Create the party sending and receiving the newPhoneCall.
        activityparty party = new activityparty();

        // Set the properties of Activityparty.
        party.partyid = new Lookup();
        party.partyid.type = EntityName.account.ToString();
        party.partyid.Value = existingAccount.accountId;

        // The party sends and receives the newPhoneCall.
        newPhoneCall.from = new activityparty[] { };
        newPhoneCall.to = new activityparty[] { party };