Triggers salesforce域中此问题的Apex触发器
XYZ公司需要能够根据联系人的主要电子邮件地址中指定的电子邮件域,自动将在其salesforce实例中创建的联系人与相应的帐户相关联。一旦在系统中创建了联系人记录,关联就会实时发生 使用最佳实践和测试覆盖率。 这可以使用触发器中的映射来完成,也可以不使用映射来完成。 非常感谢您的帮助Triggers salesforce域中此问题的Apex触发器,triggers,salesforce,apex,sfdc,Triggers,Salesforce,Apex,Sfdc,XYZ公司需要能够根据联系人的主要电子邮件地址中指定的电子邮件域,自动将在其salesforce实例中创建的联系人与相应的帐户相关联。一旦在系统中创建了联系人记录,关联就会实时发生 使用最佳实践和测试覆盖率。 这可以使用触发器中的映射来完成,也可以不使用映射来完成。 非常感谢您的帮助 public class DemoTrigger11 { public static boolean isExecuted = true; public static void runOnce(List<Ac
public class DemoTrigger11 {
public static boolean isExecuted = true;
public static void runOnce(List<Account> accountList1) {
System.debug('value of isexecutedd is '+isExecuted);
List<Account> accountList = new List<Account>();
for (Account acc : accountList1){
Account a1 = acc.clone(false,false,false,false);
if(a1!=Null)
system.debug('a1 is'+a1);
accountList.add(a1);
}
try {
if(accountList.size()<10)
database.insert(accountList,true);
}
catch(exception ex)
{
system.debug('exception occured due to .. '+ex.getMessage());
}
}
}
trigger Demorigge0 on Account (before insert) {
if(Trigger.IsInsert && Trigger.IsBefore ){
if(DemoTrigger11.isExecuted) {
DemoTrigger11.runOnce(Trigger.New);
DemoTrigger11.isExecuted = false;
}
}
}
公共类DemoRigger11{
公共静态布尔值isExecuted=true;
公共静态无效运行(列表accountList1){
System.debug('isexecutedd的值为'+isExecuted);
List accountList=新列表();
对于(科目科目:accountList1){
账户a1=acc.clone(假,假,假,假);
如果(a1!=Null)
系统调试('a1为'+a1);
会计清单。添加(a1);
}
试一试{
如果(accountList.size(),我们不是一个免费的代码编写服务,这看起来像是求职面试的问题。展示一些代码,有什么问题,你有什么困难。