2014-06-18 6 views
0

다음과 같이 SOQL 쿼리를 사용하면 필드가 1 개만 반환됩니다.SOQL 쿼리 결과에 .getDescribe()를 호출합니다.

String this_soql = 'SELECT SUM(Revenue_Target__c) revenueTarget FROM DM_Account_Plan__c WHERE Id=: the_Id GROUP BY Id'; 

SObject r = Database.query(this_soql); 

그런 다음 어떻게하면 해당 필드의 'getDescribe'를 얻을 수 있습니까? 아마 이것과 같은 것이 있을까요? 어떤 조언이나 제안을 크게 감상 할 수

System.debug(r.getDescribe().isAccessible()); 

(이 나던 작업)!

답변

0

답변을 찾았습니다.

당신은이 같은 SObject의 SObjectType를 통해 방법을 설명 호출 할 수

System.debug(r.getSObjectType().getDescribe().isAccessible());