我有一個自定義對象稱爲'聯繫關係'有聯繫查找,我已添加聯繫人中稱爲'關係'的類型複選框的自定義字段。 如果關係複選框的值爲true,我想寫一個觸發器,每次在聯繫人中添加一條記錄時,都會在聯繫關係中添加一條記錄。 這就是我所做的,但它不工作。頂點觸發器插入記錄在相關的自定義對象的基礎上插入聯繫人
trigger ContactRelationshipTrigger on Contact (after insert) {
List<Contact_Relationship__c> crl = new List<Contact_Relationship__c>();
List<Contact> cl = new List<Contact>();
for(contact con: trigger.new){
if(con.Relationship__c == true){
Contact_Relationship__c cr = new Contact_Relationship__c();
cr.Contact__c=con.Id;
cr.Name='Rel to--' + con.Name;
crl.add(cr);
}
}
insert crl;
}
當我插入一個新的聯繫人記錄沒有聯繫關係記錄正在創建。
添加調試在你的'crl'名單,是得到填充? – EricSSH