You need to sign in to do that
Don't have an account?
Deepak Sharma 184
Hello, getting error while executing the snippet, error-'Variable does not exist: FirstName'. can anybody tell.
List<contact> conlist= new list<contact>();
conlist.add(FirstName='joe', Department='Finance');
conlist.add(FirstName='kathy', Department='Technology');
conlist.add(FirstName='caroline', Department='Finance');
conlist.add(FirstName='kim', Department='Education');
insert conlist;
list<contact> lstUpdate = new list<contact>();
for(contact con: conlist)
{
if(Department=='Finance')
{
con.Title='Financial Analyst';
lstUpdate.add(con);
}
}
update lstUpdate;
conlist.add(FirstName='joe', Department='Finance');
conlist.add(FirstName='kathy', Department='Technology');
conlist.add(FirstName='caroline', Department='Finance');
conlist.add(FirstName='kim', Department='Education');
insert conlist;
list<contact> lstUpdate = new list<contact>();
for(contact con: conlist)
{
if(Department=='Finance')
{
con.Title='Financial Analyst';
lstUpdate.add(con);
}
}
update lstUpdate;
replace it with if(con.Department=='Finance')
All Answers
contact obj = new contact();
obj.FirstName='joe';
obj.LastName='smith';
obj.Department='Finance';
conlist.add(obj);
obj = new contact();
obj.FirstName='kathy';
obj.LastName='smith';
obj.Department='Technology';
conlist.add(obj);
obj = new contact();
obj.FirstName='caroline';
obj.LastName='roth';
obj.Department='Finance';
conlist.add(obj);
obj = new contact();
obj.FirstName='kim';
obj.LastName='shane';
obj.Department='Education';
conlist.add(obj);
insert conlist;
list<contact> lstUpdate = new list<contact>();
for(contact con: conlist)
{
if(Department=='Finance')
{
con.Title='Financial Analyst';
lstUpdate.add(con);
}
}
update lstUpdate;
This is the same, as you shared.
replace it with if(con.Department=='Finance')