2011-05-23 9 views
6

मैं SalesForce में खातों के लिए एक कस्टम समय क्षेत्र है कस्टम फ़ील्ड प्रदर्शित नहीं करता है: LastCheckedDate (एपीआई का नाम: LastCheckedDate__c)SalesForce API क्वेरी

मुझे लगता है कि के आधार पर खातों से क्वेरी करने SalesForce उद्यम एपीआई का उपयोग करने की कोशिश कर रहा हूँ खेत। यह परिणाम देता है, और मैं क्वेरी के WHERE भाग में कस्टम फ़ील्ड का उपयोग कर सकता हूं, लेकिन मैं इसे वास्तव में परिणामों में कस्टम फ़ील्ड का मान दिखाने के लिए नहीं मिल सकता।

इस PHP कोड मुझे आईडी, नाम मिलना चाहिए, और किसी भी खाते है कि 2011 में चेक किया गया है की LastCheckedDate:

$query = "SELECT Id,Name,LastCheckedDate__c FROM Account WHERE LastCheckedDate__c > 2011-01-01"; 
$response = $salesforceConnection->query($query); 

foreach ($response->records as $record) {    
    print_r($record); 
} 

यह सही ढंग से केवल उन खातों 2011 में जाँच की है देता है, लेकिन परिणाम नहीं करता है 'टी कि कस्टम फ़ील्ड का मान शामिल हैं:

stdClass Object 
(
    [Id] => 0015000000abcdefgh 
    [Name] => Bob's Widget Factory 
) 

मैं इसे कैसे परिणाम वस्तुओं में LastCheckedDate शामिल करने के लिए मिल सकता है?

+0

मुझे इस तरह की एक ही सटीक समस्या है। मेरे पास डब्लूएसडीएल की तारीख है और मुझे पता है कि मेरा कोड सही है क्योंकि यह टेस्ट में पूरी तरह से काम करता है। प्रोड में स्थानांतरित, अद्यतन डब्लूएसडीएल और यह सिर्फ कस्टम फ़ील्ड नहीं दिखाता है। –

उत्तर

4

ऐसा लगता है कि आपको इस समस्या में संबोधित एक ही समस्या है: SalesForce.com: Retrieve custom fields via PHP

यह संबंधित है कि आप लौटाए गए डेटा को कैसे पार्स कर रहे हैं।

+4

अहह ... यह नहीं था कि मैं परिणामों को पार्स कर रहा था, लेकिन उस धागे ने मुझे सही दिशा में इंगित किया - मुझे नए कस्टम फ़ील्ड के साथ एक अद्यतन enterprise.wsdl.xml उत्पन्न करने की आवश्यकता थी। धन्यवाद! – NChase

7

अपनी wsdl फ़ाइल अपडेट करें। तो आप किसी भी फ़ील्ड का चयन या अद्यतन नहीं कर सकते जो wsdl फ़ाइल में नहीं है।

+0

स्वीकृत व्यक्ति पर आपका उत्तर क्या सुधारता है? यह एक टिप्पणी होनी चाहिए, जवाब नहीं – Yaroslav

+0

असल में, यह बहुत उपयोगी था। मेरे wsdl फ़ाइल को पुन: उत्पन्न करने के बाद मेरे कस्टम फ़ील्ड न केवल आईडी दिखा रहे हैं। रेफरी: https://github.com/developerforce/Force.com-Toolkit-for-PHP/issues/52 –

संबंधित मुद्दे