Wednesday, December 11, 2013

Before Delete Trigger in Salesforce

Write a Trigger on Account Object, All it does is to prevents the Delete of an Account if a particular field(i.e.,Client_ID__c) is not Null.

Trigger Code:

trigger AccountTrigger on Account (before delete) 
     for (Account acc : trigger.old)
    if (String.isNotBlank(acc.Client_ID__c))
  acc.addError('You cannot delete This Account Please contact your Administrator for assistance.');


Trigger.oldReturns a list of the old versions of the sObject records.Note that this sObject list is only available in update and delete triggers.
Trigger.isDeleteReturns true if this trigger was fired due to a delete operation, from the Salesforce user interface, Apex, or the API.

For more information/samples on trigger please check out here

Please comment or write us if you have any queries/requirements.

Please follow,bookmark,subscribe this site to receive daily updates.

Facebook -

Hope this helps you..Enjoy..!

No comments:

Post a Comment