Don't have an account?
Search for an answer or ask a question of the zone or Customer Support.
You need to sign in to do that
Sign in to start searching questions
Signup for a Developer Edition
Sign in to start a discussion
Trigger TestTrigger on Opportunity(Before Insert,Before Update){ if(Trigger.IsBefore){ if(Trigger.IsInsert){ For(opportunity opp : trigger.new){ if(opp.StageName == 'Closed Won'){ opp.TextField__C = 'Closed Won'; }else if(opp.StageName == 'Closed Lost'){ opp.TextField__C = 'Closed Lost'; } } } if(Trigger.IsUpdate){}} For(opportunity opp : trigger.new){ if(opp.StageName == 'Closed Won' && opp.StageName != Trigger.OldMap.get(Opp.id).StageName){ opp.TextField__C = 'Closed Won'; }else if(opp.StageName == 'Closed Lost' && opp.StageName != Trigger.OldMap.get(Opp.id).StageName){ opp.TextField__C = 'Closed Lost'; } } }
Can you please ellobrate your question so community can help you on the requirement.
Thanks,
Try Below Code Please Mark It As Best Answer If It Helps
Thank You!