
Wenn Sie ein Smart Form anlegen, gibt es bereits zwei Wurzelknoten in der Baumstruktur des Form Painters:
Über die Unterknoten des Knotens Globale Einstellungen pflegen Sie Formularattribute, die Formularschnittstelle und Globale Definitionen.
Über die Unterknoten des Knotens Seiten und Fenster bauen Sie die Seiten Ihres Formulars auf, plazieren Elemente auf diesen Seiten und bestimmen, ob und in welcher Reihenfolge die Elemente abgearbeitet werden.
Bis auf die beiden Wurzelknoten hat jeder Knoten Attribute, die auf Registerkarten der rechten Bildschirmhälfte gepflegt werden. Die Pflege der Attribute auf den Registerkarten Allgemeine Eigenschaften, Ausgabeoptionen und Bedingungen ist dabei für die meisten Knotentypen identisch (siehe: Gemeinsame Eigenschaften der Knotentypen).
Siehe auch Der Navigationsbaum zum Anlegen von Knoten.
Unterknoten des Knotens Seiten und Fenster
Als direkte Unterknoten des Wurzelknotens Seiten und Fenster können Sie nur Seiten-Knoten anlegen. Diese und die weiteren Unterknoten beschreiben die folgenden Tabellen:
Ausgabebereiche
|
Icon |
Knotentyp |
Bedeutung |
Mögliche direkte Unterknoten |
|
|
Eine Seite des Formulars. Direkte Unterknoten dieses Knotens lassen sich direkt auf der Seite plazieren. |
Fenster, Grafik, Adresse |
|
|
|
Ausgabebereich auf einer Seite. Es gibt die Fenstertypen: |
Alle bis auf Fenster- und Seiten-Knoten |
Elementare Knoten (ohne Unterknoten)
|
Icon |
Knotentyp |
Bedeutung |
|
|
Mit Ausnahme von Adressen geben Sie alle Texte (auch Inhalte von Tabellen) über diesen Knoten aus. |
|
|
|
Damit plazieren Sie Grafiken auf dem Formular. Hintergrundbilder binden Sie über den Knotentyp Seite ein. |
|
|
|
Einbinden einer Adresse. Die Adreßdaten werden dabei direkt aus Datenbanktabellen eingelesen und für die Druckausgabe aufbereitet. |
Tabellarische Ausgaben
|
Icon |
Knotentyp |
Bedeutung |
Mögliche direkte Unterknoten |
|
|
Ausgabe einer Tabelle mit festem Layout |
Alle bis auf Fenster-, Seiten-, Tabellen und Schablone-Knoten |
|
|
|
Ausgabe einer Tabelle mit dynamischem Layout |
Direkte Unterknoten sind automatisch die drei Knoten Kopfbereich, Hauptbereich und Fußbereich. Als deren direkte Unterknoten sind Schleife-, Ordner- oder Tabellenzeilen-Knoten möglich. |
|
|
|
Tabellenzeile |
Ausgabe einer Tabellenzeile in einer Tabelle oder Schablone |
Tabellenzelle |
|
|
Tabellenzelle |
Tabellenzelle einer Tabellenzeile laut Zeilentyp |
Wie beim Schablone-Knoten |
|
|
Diese Tabellen sind noch in Formularen enthalten, die vor Release 6.10 angelegt wurden. Sie können nur noch modifiziert und nicht mehr neu angelegt werden. |
Wie beim Schablone-Knoten |
Ablaufsteuerung
|
Icon |
Knotentyp |
Bedeutung |
Mögliche direkte Unterknoten |
|
|
Spezielles Kommando (Nachfolgeseite, Absatznummerierung, Druckersteuerung) ausführen |
(keine Unterknoten) |
|
|
|
Unterknoten wiederholt abarbeiten. |
Alle bis auf Fenster- und Seiten-Knoten |
|
|
|
Abhängig von einer Bedingung verzweigen. |
Direkte Unterknoten sind automatisch die Knoten TRUE und FALSE. Deren direkte Unterknoten sind alle bis auf Fenster- und Seiten-Knoten |
Sonstige Knoten
|
Icon |
Knotentyp |
Bedeutung |
Mögliche direkte Unterknoten |
|
|
Unterknoten zu Sinneinheiten zusammenfassen |
Alle bis auf Fenster- und Seiten-Knoten |
|
|
|
Faßt alle Eigenschaften der Knotentypen Schablone, Tabelle, Schleife, Ordner zusammen |
Alle bis auf Fenster- und Seiten-Knoten |
|
|
|
ABAP-Programmcode (zum Beispiel Konvertierungsroutinen) ausführen. |
(keine Unterknoten) |