2013-02-23 13 views

cevap

3

Büyük olasılıkla, tüm nesneler için taslaklar içeren Enterprise WSDL'yi kullanıyorsunuzdur. Nesnelerin değişmesini (burada yaptığınız gibi) düşünüyorsanız, bunun yerine Ortak WSDL'yi kullanmalısınız. Partner WSDL, nesneler için taslak içermez; bunun yerine, ortak WSDL dosyası, tüm nesneleri temsil eden tek, genel bir nesneyi (sObject) tanımlar.

Daha fazla bilgi için, Salesforce.com API'sindeki "Using the Partner WSDL" adlı bölüme bakın.

+0

Merhaba amrcn cevabınız için teşekkürler, sObject tanımının nasıl alınacağına dair bir kod veya herhangi bir referans verebilir misiniz, describeObject (objName) gibi getSObject (objName) gibi bir anlam ifade eder; –

+0

Prashant, yukarıdaki cevabımda verdiğim bağlantıya bakın. Sol taraftaki gezinti çerçevesindeki "Ortak WSDL kullanma" kitap simgesini tıklarsanız, bunların çoğunda bunların örnek kodlarının bulunduğu alt bölümlerin olduğunu görürsünüz. –

+0

teşekkürler amrcn çözüm buldum ama datetime alanına değer atarken istisna alıyorum, istisna "'22/2/2013 7:00 PM 'xsd: dateTime türü için geçerli bir değer değil. Ben arkada kodda .net 4.0 C# ile kullanıyorum. –