2012-11-15 4 views
1

Salesforce의 연락처 객체에 "Resume_Text__c"라는 사용자 정의 필드가 만들어져 있는데 다음 SOQL을 작성하여 Java 구현을 사용하여 작성한 값을 얻기 위해 SOAP 호출을하고 있습니다.사용자 정의 필드에 액세스 Salesforce

SELECT Resume_Text__c FROM Contact 

그러나 예외 실행 후 쿼리 실행.

No such column 'Resume_Text__c' on entity 'Contact'. If you are attempting to use a custom field, be sure to append the '__c' after the custom field name. Please reference your WSDL or the describe call for the appropriate names.' 

Soap API Java 구현을 통해 사용자 정의 필드에 액세스하려면 어떻게해야합니까?

+0

통합에 자격 증명이 사용되는 사용자의 필드가 표시되어 있습니까? 저는 주로 "필드 레벨 보안"에 대해 이야기하고 있습니다. 아니면 Sandbox에서 필드를 만들었지 만 Production에 로그인하고있을 가능성이 있습니까? ;) – eyescream

+0

프로덕션 환경에서 필드를 만들었으며 동일한 계정에 대한 자격 증명을 사용하고 있습니다. –

+0

com.sforce.ws.ConnectionException : 종료 태그를 찾을 수 없습니다 : START_TAG 보이는 ... ... @ 1 : 427 –

답변

3

당신이 당신의 구현 Enterprise.wsdl 파일을 사용할 때마다, 당신은 때마다 당신은 Salesforce.com 환경에 새로운 필드와 개체를 만들 수 있는지 확인해야합니다, 당신은 모두를 가져올 당신의 Enterprise.wsdl를 새로 종속성 매핑은 Partner.wsdl과 같습니다.