Problem mit Datentyp

05/09/2007 - 11:30 von Thomas | Report spam
Hallo,
ich bin seid kurzer Zeit dabei mich in WebServices einzuarbeiten und habe
soweit auch schon einige Erfolge erzielt. :)

Nun zu meinem Problem:

Ich habe eine WSDL Datei von einem WebService erhalten, die auch soweit
eingelesen. Eigentlich alles ganz einfach :)

[Code Start]
// Service
MI_Debitor_Sync_Request_OutService request = new
MI_Debitor_Sync_Request_OutService();

// Zu übergebene Datenstructur
DT_Debitor_Daten_RequestDEBMAS daten = new DT_Debitor_Daten_RequestDEBMAS();

// Daten füllen
daten.Acct_number = "100000";
daten.Anrede = "Herrn";
daten.Name1 = "Thomas";
daten.Name2 = "Maier";
daten.Bankeinzug = "Y";

// Daten senden
DT_Debitor_ResponseDebmas antwort =
request.MI_Debitor_Sync_Request_Out;

[Code Ende]
Und genau beim Daten senden habe ich das Problem. Ich bekomme folgenden
Fehler angezeigt:

Die Methodengruppe "MI_Debitor_Sync_Request_Out" kann nicht in den
nichtdelegattyp SAP_EWE_TEL.WebReference. DT_Debitor_ResponseDebmas
konvertiert werden. Wollten Sie die Methode aufrufen?

In der ProxyKlasse ist der Aufruf der Methode MI_Debitor_Sync_Request_Out
folgend angegeben.

[Code Start]
public DT_Debitor_ResponseDebmas[]
MI_Debitor_Sync_Request_Out([System.Xml.Serialization.XmlArrayAttribute(Namespace=...
[Code Ende]

Was mache ich falsch ??
 

Lesen sie die antworten

#1 Martin Honnen
05/09/2007 - 14:38 | Warnen spam
Thomas wrote:

// Daten senden
DT_Debitor_ResponseDebmas antwort =
request.MI_Debitor_Sync_Request_Out;

[Code Ende]
Und genau beim Daten senden habe ich das Problem. Ich bekomme folgenden
Fehler angezeigt:

Die Methodengruppe "MI_Debitor_Sync_Request_Out" kann nicht in den
nichtdelegattyp SAP_EWE_TEL.WebReference. DT_Debitor_ResponseDebmas
konvertiert werden. Wollten Sie die Methode aufrufen?



Wenn MI_Debitor_Sync_Request_Out eine Methode ist, dann wird die in C# per
request.MI_Debitor_Sync_Request_Out()
aufgerufen.


Martin Honnen MVP XML
http://JavaScript.FAQTs.com/

Ähnliche fragen