fork download
  1. trigger AccountTrigger on Account (before insert, after insert) {
  2. if (Trigger.isInsert) {
  3. for (Account acc : Trigger.new) {
  4. // Check if Account name is empty
  5. if (String.isEmpty(acc.Name)) {
  6. acc.Name = 'Default Account';
  7. }
  8. }
  9. }
  10. }
  11.  
Success #stdin #stdout #stderr 0.02s 10012KB
stdin
Standard input is empty
stdout
Object: nil error: did not understand #AccountTrigger
MessageNotUnderstood(Exception)>>signal (ExcHandling.st:254)
UndefinedObject(Object)>>doesNotUnderstand: #AccountTrigger (SysExcept.st:1448)
UndefinedObject>>executeStatements (prog:1)
Object: nil error: did not understand #insert
MessageNotUnderstood(Exception)>>signal (ExcHandling.st:254)
UndefinedObject(Object)>>doesNotUnderstand: #insert (SysExcept.st:1448)
UndefinedObject>>executeStatements (prog:1)
stderr
./prog:2: parse error, expected '}'