我们正在尝试从触发器更改联系人所有者

时间:2018-06-12 07:28:22

标签: salesforce

我们正在尝试根据复选框值更新联系人所有者。

如果复选框为true,则应允许用户更改所有者,否则用户应尝试更改所有者。

它应该只更新旧的所有者值。

public void setContactOwner(List <Contact> conList ,Map <id,Contact> oldMap){ 
    system.debug ('newMap '+conList ); 
    system.debug ('inside setcontact function'); 

    List <Contact> newCon = new List<Contact>(); 
    for (Contact con : conList){ 
        system.debug ('Override'+oldMap.get(con.Id).OwnerID__c ); 

        if(con.Override__c == false){ 
            con.OwnerID__c =oldMap.get(con.Id).OwnerID__c ; 
        } 
    } 
}

0 个答案:

没有答案