Skip to main content
added 32 characters in body
Source Link
added 32 characters in body
Source Link
Lance Shi
  • 13k
  • 14
  • 86
  • 186

trigger preventAccountDeletionifopp on Account (before delete) { for(account accdel:trigger.old){ Opportunity oppprevent =[select Name,(select Name,Owner from Opportunitys)from ACCOUNT =: accdel.id ]; if(oppprevent.size() > 0){ accdel.adderror('Opportunity record is refering this record.So, you cannot delete it...!'); } } }

trigger preventAccountDeletionifopp on Account (before delete) {
    for(account accdel:trigger.old){
       Opportunity oppprevent =[select Name,(select Name,Owner from Opportunitys)from ACCOUNT =: accdel.id ];
        if(oppprevent.size() > 0){
          accdel.adderror('Opportunity record is refering this record.So, you cannot delete it...!');
        }
   }
}

trigger preventAccountDeletionifopp on Account (before delete) { for(account accdel:trigger.old){ Opportunity oppprevent =[select Name,(select Name,Owner from Opportunitys)from ACCOUNT =: accdel.id ]; if(oppprevent.size() > 0){ accdel.adderror('Opportunity record is refering this record.So, you cannot delete it...!'); } } }

trigger preventAccountDeletionifopp on Account (before delete) {
    for(account accdel:trigger.old){
       Opportunity oppprevent =[select Name,(select Name,Owner from Opportunitys)from ACCOUNT =: accdel.id ];
        if(oppprevent.size() > 0){
          accdel.adderror('Opportunity record is refering this record.So, you cannot delete it...!');
        }
   }
}
Source Link

prevent the deletion of account records if they have oppurtunity

trigger preventAccountDeletionifopp on Account (before delete) { for(account accdel:trigger.old){ Opportunity oppprevent =[select Name,(select Name,Owner from Opportunitys)from ACCOUNT =: accdel.id ]; if(oppprevent.size() > 0){ accdel.adderror('Opportunity record is refering this record.So, you cannot delete it...!'); } } }