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

How do I dynamically reference a field on an object
List<Test_Object__c> testObject = new List<Test_Object__c>();
testObject = [SELECT Id, Field1__c, Field2__c FROM TestObject__c]
String FieldNameNeeded = 'Field1__c';
for (Test_Object__c test : testObject) {
FieldValueNeeded = test.Field1__c; //hardcoded field name
}
testObject = [SELECT Id, Field1__c, Field2__c FROM TestObject__c]
String FieldNameNeeded = 'Field1__c';
for (Test_Object__c test : testObject) {
FieldValueNeeded = test.Field1__c; //hardcoded field name
}
You can use the .get method