Kommunikation zwischen SAP und C #

8

Ich bin nur ein Anfänger und ich versuche die Kommunikation zwischen SAP und zum Beispiel eine C # -Anwendung mit dem SAP-Connector zu verstehen. Ich habe zahlreiche Seiten durchsucht, aber ich kann wirklich keine Antwort auf meine Frage finden! Ich hoffe, dass jemand hier mir helfen kann.

Ich habe eine Funktion in SAP, zum Beispiel getProducts(String = " ") . Diese Funktion funktioniert perfekt in SAP, sie ist nicht von mir geschrieben und ich habe keinen Zugriff darauf, daher kann ich Ihnen keinen Code geben (tut mir leid). Ich muss mit SAP über eine C # -Anwendung kommunizieren.

Ich möchte SAP einen Parameter geben, zum Beispiel "Shirts". Und SAP wird alle Shirts zurückgeben. Ich kann das nicht mit Function.GetValue() (oder zumindest ich denke ich kann nicht), weil GetValue nur ganze Zahlen erwartet. Aber wenn ich GetValue(0) eintrage, gibt es mir alle Produkte (was normal ist) und nicht nur die Shirts.

Dies ist der Code, den ich verwende, um die Daten zu erhalten:

%Vor%

Gibt es eine Möglichkeit, einen String-Parameter (anstelle einer Ganzzahl, in diesem Fall 0) an die SAP-Funktion zu übergeben und die gewünschten Daten abzurufen?

    
Storm 16.09.2011, 12:39
quelle

1 Antwort

10

Wenn die Funktion GetProducts einen Parameter verwendet, der für die Instanz Category aufgerufen wird, können Sie dies vor dem Aufruf der Funktion festlegen:

%Vor%

Sehen Sie sich das Spotlight für den neuen .NET Connector 3.0 an Blog-Eintrag für mehr Details, Links und Beispiele.

    
Mat 16.09.2011, 13:04
quelle

Tags und Links