Anfang des InhaltsbereichsFunktionsdokumentation SAPforms Designer Dokument im Navigationsbaum lokalisieren

Verwendung

Der SAPforms Designer ist ein Werkzeug, mit dem Sie SAPforms-Formulare bearbeiten können, so dass sie mit einem SAP-System kommunizieren können. So können beispielsweise Elemente aus einem Workflow-Container angezeigt und über das Formular verändert werden. Diese Elemente können auch mehrzeilig sein.

Der SAPforms Designer ermöglicht die Definition und Generierung des hierfür nötigen Datenflusses zwischen den Steuerelementen auf einem SAPforms-Formular und den Elementen einer bestimmten Schnittstelle im SAP-System.

Bei der Ausführung des SAPforms-Formulars werden gemäß dieser Datenflussdefinition die Elemente der Schnittstelle durch die Steuerelemente des SAPforms-Formulars angezeigt oder geändert. Die Schnittstellenauswahl erfolgt ebenfalls im SAPforms Designer.

Voraussetzungen

Da der SAPforms Designer ein integraler Bestandteil von SAPforms ist, müssen Sie SAPforms installieren.

Sie benötigen zusätzlich eine Entwicklungsumgebung für Ihre SAPforms-Formulare. Eine Möglichkeit, von der auch das Einführungsbeispiel Gebrauch macht, ist die Verwendung von Microsoft Visual Basic. Weitere Informationen finden Sie unter Erste Schritte. Sie können zur Erstellung auch Microsoft Outlook nutzen.

Sie haben folgende Möglichkeiten, den SAPforms-Designer zu nutzen:

Funktionsumfang

Bildschirmaufbau

Diese Grafik wird im zugehörigen Text erklärt

Schnittstelle als Übersichtsbaum

Im oberen Teil des Bildschirms wird die gewählte Schnittstellenbeschreibung als Baumstruktur angezeigt. Die Elemente dieser Baumstruktur entsprechen beispielsweise den Elementen des ausgewählten Workflow-Containers.

Formularfelder

Im unteren Teil des Bildschirms werden die Datenflüsse in einer Tabelle angezeigt. Dabei befinden sich in der Spalte Formularfeld die von SAPforms unterstützten Formularsteuerelemente des Formulars. Wenn Sie noch keine Datenflüsse definiert haben, ist die Spalte SAP Datenfeld leer.

Zuordnung per Drag&Drop

Um den Datenfluss zu definieren, müssen Sie die einzelnen Zellen mit den Elementen aus der oben angezeigten Baumstruktur füllen. Dies ist entweder mittels Drag&Drop oder über das Menü Datenfluss möglich.

Menü-Funktionen

Das Menü Datei

Öffnen Formular

Öffnet ein schon erstelltes SAPforms-Formular. Dieser Menüpunkt existiert nur, wenn Sie den SAPforms Designer direkt aufrufen. Über die Wahl des SAPforms Form Plug-In können Sie voreinstellen, ob Sie ein Microsoft-Visual-Basic-Formular (Dateiendung FRM) oder ein Microsoft-Outlook-Formular (Dateiendung OFT) öffnen. Ist das gewählte Formular zuvor bereits generiert worden, werden nach dem Öffnen die Datenflussinformationen angezeigt.

Öffnen SAP-Strukturen

Öffnet eine von SAPforms unterstützte Schnittstelle zum SAP-System. Unterstützte Schnittstellen sind:

  • Workflow-Container (Container-Structure)

Zusätzlich kann eine Demostruktur (Demo Structure) geöffnet werden

Öffnen...

Hier wird die zuletzt ausgewählte Schnittstellenart angezeigt.

Konsistenzprüfung

Diese Funktion überprüft, ob der Datenfluss innerhalb eines geöffneten Formulars noch konsistent ist.

Generieren

Diese Funktion generiert das ausgewählte SAPforms-Formular.

Generieren und Schließen

Diese Funktion generiert das SAPforms-Formular und schließt den SAPforms Designer.

Schließen

Mit dieser Funktion verlassen Sie den SAPforms Designer.

Das Menü Anzeigen

Knotendetails

Diese Funktion zeigt Detailinformationen zum gewählten Knoten an.

Das Menü Datenfluss

Dieses Menü stellt Ihnen die verschiedenen Funktionen zum Thema Datenflussdefinition zur Verfügung. Durch die Datenflussdefinition wird festgelegt, welche Daten über die Formularsteuerelemente an das SAP-System übergeben werden.

Zum Datenelement

Mit dieser Funktion definieren Sie einen Datenfluss zwischen einem Formularsteuerelement und einem Strukturelement. Dies ist auch per Drag&Drop möglich.

Hinweis

Wenn Sie die Menüfunktion benutzen, markieren Sie zuerst ein Strukturelement und dann ein Formularsteuerelement. Es ist möglich, über ein Formularsteuerelement mehrere Strukturelemente zu füllen.

Auflösen

Diese Funktion löscht einen einzelnen Datenfluss.

Alle auflösen

Diese Funktion löscht alle Datenflüsse.

Reset

Diese Funktion löscht alle Datenflüsse und zusätzlich die aktuelle Schnittstellenstruktur. Die Funktion löscht insbesondere den Eintrag in der TAG-Eigenschaft des SAPforms-Formulars.

Das Menü Extras

Der Menüeintrag Extras ® Optionen stellt Ihnen die verschiedenen Funktionen zum Thema "Plug-In-Pflege" zu Verfügung:

Registerkarte Plug-Ins

Hier können Sie im Eingabefeld Aktives Plug-In jeweils das von Ihnen gewünschte Plug-In eintragen. Durch die Verwendung von Plug-Ins unterstützt der SAPforms-Designer:

  • Verschiedene Schnittstellen im SAP-System.
  • Verschiedene Umgebungen für die Entwicklung von SAPforms-Formularen.
  • Verschiedene Methoden für die Kommunikation und den Datenaustausch mit dem SAP-System.

Zusätzlich können für alle Plug-Ins Properties gepflegt werden. Weitere Informationen finden Sie unter Plug-Ins.

Hinweis

Zum ausgewählten SAPData-Plug-In werden nur die möglichen SAPXmit-Plug-Ins angezeigt.

Registerkarte General

Hier können Sie die RFC user ID und die RFC Language pflegen.

Über Voreinstellungen wiederherstellen setzen Sie alle Einstellungen auf ihre Standardwerte zurück.

Registerkarte Generate

Wenn Sie Initialisierungscode in Load()-Methode einfügen auswählen, fügt der SAPforms Designer einige Programmzeilen in das Formular ein, die die Datenflussdefinition zur Laufzeit auswerten und die Kommunikation mit dem SAP-System durchführen. Wählen Sie dieses Kennzeichen nicht, müssen Sie den Quelltext selber einfügen.

Zudem können Sie über Schaltflächen zum Auslösen der Funktion einfügen einen Submit-Button in Ihr SAPforms-Formular einfügen lassen. Hierdurch wird später die Kommunikation mit dem SAP-System gestartet.

Diese und alle anderen für das Formular relevanten Informationen werden bei der Generierung in der TAG-Eigenschaft des Formulars gespeichert.

Das Hilfe-Menü

Tips beim Starten anzeigen

Über diese Funktion können Sie die Tipps&Tricks, die zu Beginn einer Sitzung mit dem SAPforms Designer angezeigt werden, aktivieren bzw. deaktivieren.

Aktivitäten

Sie starten den SAPforms Designer als Add-In von Microsoft Visual Basic, indem Sie zunächst ein Formular in der Microsoft-Visual-Basic-Entwicklungsumgebung öffnen und dann Add-Ins ® SAPforms ® Designer wählen.

Das gleiche Ergebnis erzielen Sie, wenn Sie den SAPforms Designer als Stand-alone-Version oder über das Submit-Steuerelement aufrufen.

Alle Formularsteuerelemente, die unterstützt werden, werden in dem Tabellensteuerelement im unteren Teil des Fensters angezeigt. Wenn das Formular schon vorher vom Designer bearbeitet worden ist, erscheint der Designer zusätzlich mit der Strukturinformation der SAP-Schnittstelle und dem bereits existierenden Datenfluss.

Die Arbeit mit dem SAPforms-Designer umfaßt dann in der Regel die folgenden Arbeitsschritte:

Weitere Informationen finden Sie unter Plug-Ins pflegen und Struktur öffnen.

Weitere Informationen finden Sie unter Datenfluss definieren und generieren.

Ende des Inhaltsbereichs