tag:blogger.com,1999:blog-8457518975744463615.post1361536106177390814..comments2024-03-28T00:17:21.011-07:00Comments on SFDC Kid: Salesforce Apex Trigger | Part 1AJINKYA DHAS http://www.blogger.com/profile/13223328981950114267noreply@blogger.comBlogger9125tag:blogger.com,1999:blog-8457518975744463615.post-42764772695357854802022-04-12T04:23:31.071-07:002022-04-12T04:23:31.071-07:00How to write this apex?How to write this apex?Anonymoushttps://www.blogger.com/profile/00629624365236380237noreply@blogger.comtag:blogger.com,1999:blog-8457518975744463615.post-27812389139108959042022-02-04T02:43:33.478-08:002022-02-04T02:43:33.478-08:00correct one is :)
public class Basic {
pub...correct one is :)<br /><br /><br />public class Basic {<br /><br /> public static void mymethod(lIST ACC){<br /> for(Account B : ACC){<br /> List rep = [Select id,Name from Account where Name =:B.Name];<br /> if(rep.size()>0)<br /> {<br /> B.Name.addError('Name is already exisit');<br /> <br /> }<br /> } <br /> }<br />}<br /><br /><br />---------------------------<br /><br />public class Basic {<br /><br /> public static void mymethod(lIST ACC){<br /> for(Account B : ACC){<br /> List rep = [Select id,Name from Account where Name =:B.Name];<br /> if(rep.size()>0)<br /> {<br /> B.Name.addError('Name is already exisit');<br /> <br /> }<br /> } <br /> }<br />}kumarhttps://www.blogger.com/profile/06473352282721094819noreply@blogger.comtag:blogger.com,1999:blog-8457518975744463615.post-58989592373588177392022-02-04T02:28:32.576-08:002022-02-04T02:28:32.576-08:00Can you please tell ne why below code not triggeri...Can you please tell ne why below code not triggering when i am inserting duplicate account name.<br /><br /><br />public class Basic {<br /><br /> public static void mymethod(){<br /> List ACC = NEW List ();<br /> for(Account B : ACC){<br /> List rep = [Select id,Name from Account where Name =:B.Name];<br /> if(rep.size()>0)<br /> {<br /> B.Name.addError('Name is already exisit');<br /> <br /> }<br /> } <br /> }<br />}<br /><br /><br /><br />-------------------------------------<br /><br />trigger Verify on Account (before insert) {<br /> if(trigger.isinsert && trigger.isbefore){<br /> <br /> Basic.mymethod();<br /> }<br /> <br /> }kumarhttps://www.blogger.com/profile/06473352282721094819noreply@blogger.comtag:blogger.com,1999:blog-8457518975744463615.post-69390362551464444742020-04-06T12:21:14.144-07:002020-04-06T12:21:14.144-07:00Trigger UpdatePhone on Contact(before insert)
{
se...Trigger UpdatePhone on Contact(before insert)<br />{<br />setaccId=new set();<br />for(contact con:trigger.new)<br />{<br />accId.add(con.AccountId);<br />}<br />MapaccMap=new Map([select id,phone from Account where id IN:accId]);<br /><br />for(contact con:trigger.new)<br />{<br />if(accMap.containsKey(con.accountId))<br />{<br /><br />con.mobilePhone=accMap.get(con.AccountId).phone;<br /><br />} <br />}<br />}hemanthttps://www.blogger.com/profile/13231864773931110842noreply@blogger.comtag:blogger.com,1999:blog-8457518975744463615.post-41470297345578824232019-07-15T04:22:32.078-07:002019-07-15T04:22:32.078-07:00Thats great learning, very good platform to learn ...Thats great learning, very good platform to learn basicsAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-8457518975744463615.post-46883051829169626742019-06-20T10:08:23.464-07:002019-06-20T10:08:23.464-07:00As this episode is to understand the syntex and ho...As this episode is to understand the syntex and how to write it I have not mentioned about following best practices. In the upcoming Episodes I am going to mention examples with best practices as well.<br />Thanks ��Salesforce Kidhttp://www.salesforcekid.comnoreply@blogger.comtag:blogger.com,1999:blog-8457518975744463615.post-60766990666611925332019-06-18T11:44:34.905-07:002019-06-18T11:44:34.905-07:00Any reason for doing soql Account a = [SELECT Id, ...Any reason for doing soql Account a = [SELECT Id, Phone, FROM Account WHERE Id =: c.AccountId]; inside the loop in your example?venuhttps://www.blogger.com/profile/04072242531083964180noreply@blogger.comtag:blogger.com,1999:blog-8457518975744463615.post-76421855420378449892019-06-17T05:10:07.647-07:002019-06-17T05:10:07.647-07:00No, SOQL inside for loop is not best practice.No, SOQL inside for loop is not best practice.Salesforce Kidhttp://www.salesforcekid.comnoreply@blogger.comtag:blogger.com,1999:blog-8457518975744463615.post-75833767808978013042019-06-17T00:18:57.954-07:002019-06-17T00:18:57.954-07:00Hi , SOQL inside forloop is a good practice?
tri...Hi , SOQL inside forloop is a good practice? <br /><br />trigger updatephone on contact(after insert)<br />{<br /> List acc = new List();<br /> for(Contact c : Trigger.New)<br /> {<br /> Account a = [SELECT Id, Phone, FROM Account WHERE Id =: c.AccountId];<br /> a.phone = c.phone;<br /> acc.add(a);<br /> }<br /> update acc;<br />}venuhttps://www.blogger.com/profile/04072242531083964180noreply@blogger.com