Triggers 插入前更改Lead owner触发器

Triggers 插入前更改Lead owner触发器,triggers,salesforce,apex-code,Triggers,Salesforce,Apex Code,在插入新的潜在客户记录之前,我有一个触发器更改所有者 trigger trickOnLead on Lead (before insert) { for (Lead ld : Trigger.new) { if(ld.testId__c != null ){ ld.ownerid = ld.testId__c; } } } 我通过网络测试了它,并取得了成功(7月8日,星期一), 但今天它不再工作了?! 请注意,它仅

在插入新的潜在客户记录之前,我有一个触发器更改所有者

trigger trickOnLead on Lead (before insert) { 
   for (Lead ld : Trigger.new) {
         if(ld.testId__c != null ){
             ld.ownerid = ld.testId__c; 
         }
   }
}

我通过网络测试了它,并取得了成功(7月8日,星期一), 但今天它不再工作了?! 请注意,它仅适用于手动创建新记录

谢谢,
曼恩

请提供更多信息。到底是什么不起作用?触发了吗?是testId_u_uC!=空?谢谢你,莫蒂!,触发器被触发,但它没有更新ownerid。我只是在更新之前添加了一些东西,而且效果很好
trigger trickOnLead on Lead (before insert, before update) { 
   for (Lead ld : Trigger.new) {
         if(ld.testId__c != null ){
             ld.ownerid = ld.testId__c; 
         }
   }
}