This is my SOQL query
List<BOG_Committee_w_Membership__c> bogQueryList = [
SELECT
BOG_Committee__r.Name,
BOG_Committee__r.Official_1__r.Name,
BOG_Committee__r.Role_1__c,
BOG_Membership__r.ORG__c,
Member_Type__c,
BOG_Membership__r.Contact__r.Name,
BOG_Membership__r.BOG_Membership_Status__c
FROM BOG_Committee_w_Membership__c
WHERE BOG_Committee__r.Name = 'Executive'
AND BOG_Membership__r.BOG_Membership_Status__c = 'Active'
AND BOG_Membership__r.RecordTypeID = '012w0000000MNtO'];
I get:
Invalid field BOG_Membership__r.BOG_Membership_Status__c for BOG_Committee_w_Membership__c
when I do this
for(BOG_Committee_w_Membership__c record :bogQueryList)
{
if ((String) record.get('BOG_Membership__r.BOG_Membership_Status__c') <> Null)
How to get that value from the result set? Also, is there a better way to do this?
recordvariable is declared or intialised, so it's currently impossible to provide you with an answer. – Nick C Sep 13 '16 at 11:07