【问题标题】:In Salesforce how do you add a New Contact to a already existing account?在 Salesforce 中,如何将新联系人添加到现有帐户?
【发布时间】:2021-09-22 08:02:10
【问题描述】:

我已经在 Salesforce 中有一个帐户,现在如何以编程方式将 New Contact/'s 添加到现有帐户。有没有办法直接使用 SOQL / DML Apex ?

我正在搜索是否可以将帐户的详细信息作为对象保存,然后添加新联系人。

谢谢 OQ。

【问题讨论】:

    标签: salesforce apex soql


    【解决方案1】:

    在 Account 上执行 SOQL 并使用它的 id 将您创建的联系人映射到您现有的帐户。

    try{
    
        List<Account> accList = [SELECT Id, Name FROM Account Where Name =:your_acc_Name LIMIT 1];
        Contact c = new Contact();
        c.AccountId = accList[0].Id;
        c.LastName = 'lname';
        c.FirstName='fname';
        c.Phone='1234';
        insert c;
    }catch(DmlException e) {
        System.debug('An unexpected error has occurred: ' + e.getMessage());
    }
    
    

    【讨论】:

      猜你喜欢
      • 2012-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-05
      • 1970-01-01
      • 2016-01-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多