Überblick über Knotentypen
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).
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 |
|
|
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 |
|
|
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) |