• osamu
  • NEWBIE
  • 0 Points
  • Member since 2012

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 2
    Questions
  • 1
    Replies

Office Tol l Kitを使ってカスタムオブジェクトにクエリを実行したところ、

『SoapQueryResultSetParser::BodyEndElement failed to set field:urn:sobject.partner.soap.sforce.com!type』の

エラーが出ます。

標準オブジェクトに変更すると正常終了します。

メソッドは下記のとおりです。

カスタムオブジェクトへのクエリ実行方法が間違っているのでしょうか。


Public Function Test_Query(ByVal pUserName, ByVal pPassword)

 

On Error GoTo Er_Test_Query

Test_Query = False

Dim sfdc As Variant
Dim loginResult As Variant

Dim queryResult As Variant
Dim queryResultSize As Variant
Dim sfdcTable As String

Set sfdc = CreateObject("SForceOfficeToolkit4.SforceSession4")

sfdc.SetServerUrl (cURL & "/services/Soap/universal/")

loginResult = sfdc.Login(pUserName, pPassword)

sfdcTable = "XXX__c"

Set queryResult = sfdc.Query("select id, ownerid from " & _
sfdcTable & " where name like 'A%'", False)
queryResultSize = queryResult.Size 'Just so I can see in the

Test_Query = True

Exit Function

Er_Test_Query:

MsgBox Err.Description, vbOKOnly + vbCritical, "Er_Test_Queryメソッド"


End Function

  • March 09, 2012
  • Like
  • 0

エクセル2003(VBA) からSFDCのオブジェクトに対して参照・更新を行いたいと考えております。

どなたか具体的な実装方法をご教授いただけないでしょうか。

サンプルなどあると非常に助かります。

  • March 03, 2012
  • Like
  • 0

エクセル2003(VBA) からSFDCのオブジェクトに対して参照・更新を行いたいと考えております。

どなたか具体的な実装方法をご教授いただけないでしょうか。

サンプルなどあると非常に助かります。

  • March 03, 2012
  • Like
  • 0