我有一个名为“联系人关系”的自定义对象,该对象具有联系人查找功能,并且我在联系人中添加了一个名为“关系”的复选框类型的自定义字段。我想编写一个触发器,如果关系复选框值为真,则每次在联系人中添加记录时都会在联系人关系中添加一条记录。这就是我所做的,但它不起作用。
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;
}
当我插入新的联系人记录时,没有创建联系人关系记录。