You need to sign in to do that
Don't have an account?

Please help in resolving below error
HI Experts,
Can someone please tell me how to resolve this issue.
public void UpdateTheValue(List<QAAM_Weekly_Planner__c> weekValues)
{
List<QAAM_Weekly_Planner__c> updateWeekValuetotal = new List<QAAM_Weekly_Planner__c>();
for(QAAM_Weekly_Planner__c plan : weekValues)
{
List<QAAM_Weekly_Planner__c> updateWeekValue = [select Pre_Vet_Reviews__c, id from QAAM_Weekly_Planner__c where id =:plan.id];
updateWeekValue.Pre_Vet_Reviews__c = 5.0;
updateWeekValuetotal.add(updateWeekValue);
}
update updateWeekValuetotal;
}
Error:
Variable does not exist: Pre_Vet_Reviews__c
Reagrds
Karthic Sankar V P
Can someone please tell me how to resolve this issue.
public void UpdateTheValue(List<QAAM_Weekly_Planner__c> weekValues)
{
List<QAAM_Weekly_Planner__c> updateWeekValuetotal = new List<QAAM_Weekly_Planner__c>();
for(QAAM_Weekly_Planner__c plan : weekValues)
{
List<QAAM_Weekly_Planner__c> updateWeekValue = [select Pre_Vet_Reviews__c, id from QAAM_Weekly_Planner__c where id =:plan.id];
updateWeekValue.Pre_Vet_Reviews__c = 5.0;
updateWeekValuetotal.add(updateWeekValue);
}
update updateWeekValuetotal;
}
Error:
Variable does not exist: Pre_Vet_Reviews__c
Reagrds
Karthic Sankar V P
I did check the details. But please don't add any SOQL in your loop. And then recheck your logic.
Thank you!
FYI.
Actually, I don't know the purpose for this method (UpdateTheValue). You pass a list in this method, and then you update one field(Pre_Vet_Reviews__c) from this list right ? Why don't you query this fields in this list before?
public void UpdateTheValue(List<QAAM_Weekly_Planner__c> weekValues)
{
List<QAAM_Weekly_Planner__c> updateWeekValuetotal = new List<QAAM_Weekly_Planner__c>();
for(QAAM_Weekly_Planner__c plan : weekValues)
{
List<QAAM_Weekly_Planner__c> updateWeekValue = [select Pre_Vet_Reviews__c, id from QAAM_Weekly_Planner__c where id =:plan.id];
system.debug(updateWeekValue);
}
update updateWeekValuetotal;
}