Programmierung von SAPforms-Formularen
Verwendung
Bei Microsoft-Visual-Basic-Formularen fügt der
SAPforms Designer einige Zeilen Quelltext in Ihr SAPforms-Formular ein, die die Kommunikation des SAPforms-Formulars mit dem SAP-System abwickeln. Dieser Quelltext genügt, um die Kommunikation mit dem SAP-System zu gewährleisten. Weitere Informationen finden Sie unter Vom SAPforms Designer eingefügter Quelltext.Für komplexere SAPforms-Formulare kann es notwendig werden, daß Sie weiteren Quelltext hinzufügen müssen. Typische Situationen, in denen Sie Quelltext hinzufügen müssen, sind:
Eingabeprüfung
Im Anwendungsbeispiel Abwesenheitsmitteilung bearbeiten (
objSAPForm.sapdata.Value("CheckResult") = "A"
bzw.
ObjSAPForm.sapdata.Value("CheckResult") = "R"
Diese Variable wird zur Workflow-Laufzeit abgefragt und entsprechend ausgewertet.
Datenbeschaffung
Im Beispiel
Weitere Informationen finden Sie unter
Ebenso ist es möglich, die
SAPforms-Schnittstelle direkt aufzurufen. Sie fügen in diesem Fall die notwendigen Operationen (Schnittstelle initialisieren, Datenfluss definieren) direkt in den Quelltext des SAPforms-Formulars ein.Voraussetzungen
Sie brauchen fundierte Programmierkenntnisse in Microsoft Visual Basic.
Wenn der von Ihnen einzufügende Quelltext auf die Objekte von SAPforms Bezug nimmt, brauchen Sie fundiertes Wissen über Eigenschaften und Methoden dieser Objekte.
Genaue Erklärungen der Eigenschaften und Methoden können Sie über den Objekt-Browser von Microsoft Visual Basic (View ® Object Browser) bekommen. Dazu müssen Sie die Referenzen auf die gewünschten SAPforms-Komponenten in Ihr Projekt aufnehmen (Project ® References..). Die wichtigsten Eigenschaften und Methoden werden zusätzlich in dieser Dokumentation erläutert. Weitere Informationen finden Sie unter