Hallo
Ich habe ein Problem mit den Web-Service. Ich möchte Daten aus den Web Shop Magento auslesen. Ich habe in Lotus Notes in Web-Service-Konsument die WSDL Daten eingelesen. Dann habe ich enen Agent erstellt der die Daten auslesen sollte.
Sub Initialize()
Dim ret As string
Dim oMangento As Mage_Api_Model_Server_HandlerPortType_n0
Dim datena As Variant
Set oMangento = New Mage_Api_Model_Server_HandlerPortType_n0
ret = oMangento.Login("loginname", "12345")
call oMangento.Startsession()
!!!!!!! datena = oMangento.call_(ret,"sales_order.list", "1") !!!!!!!
Call oMangento.Endsession(ret)
End Sub
Bei der Zeile mit dem Rufzeiche bekomme ich beim speichern in Lotus Notes folgenden Fehler "USET required on class instance assignment" Fehler. Das Login funktioniert. Ich bekomme die Session ID zurück. Hat jemand eine Idee was ich da falsch mache. Habe es auch schon mit Set und NEW und ohne Deklaration versucht.
Das ist die Function die aufgerufen wird.
Function call_(sessionId As String, resourcePath As String, args As XSD_ANYTYPE) As XSD_ANYTYPE
Set call_ = Service.Invoke("call_", sessionId, resourcePath, args)
end Function
DANKE IM VORAUS
mfg. Andreas