trigger AccountTrigger on Account (before insert, after insert) {
if (Trigger.isInsert) {
for (Account acc : Trigger.new) {
// Check if Account name is empty
if (String.isEmpty(acc.Name)) {
acc.Name = 'Default Account';
}
}
}
}
dHJpZ2dlciBBY2NvdW50VHJpZ2dlciBvbiBBY2NvdW50IChiZWZvcmUgaW5zZXJ0LCBhZnRlciBpbnNlcnQpIHsKICAgIGlmIChUcmlnZ2VyLmlzSW5zZXJ0KSB7CiAgICAgICAgZm9yIChBY2NvdW50IGFjYyA6IFRyaWdnZXIubmV3KSB7CiAgICAgICAgICAgIC8vIENoZWNrIGlmIEFjY291bnQgbmFtZSBpcyBlbXB0eQogICAgICAgICAgICBpZiAoU3RyaW5nLmlzRW1wdHkoYWNjLk5hbWUpKSB7CiAgICAgICAgICAgICAgICBhY2MuTmFtZSA9ICdEZWZhdWx0IEFjY291bnQnOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQp9Cg==