Show TOC

Dokumentation zur VorgehensweiseWRITE über Anweisungsmuster verwenden Dieses Dokument in der Navigationsstruktur finden

Vorgehensweise

Das SAP-System bietet Ihnen eine komfortable Möglichkeit an, mit der Sie sämtliche Optionen und Ausgabeformate der WRITE-Anweisung ausprobieren und in Ihr Programm einsetzen können. Wählen Sie hierzu   Bearbeiten   Anweisungsmuster...   im ABAP-Editor, und markieren Sie WRITE im zugehörigen Dialogfenster:

Nachdem Sie diese Auswahl mit Enter bestätigt haben, erscheint folgendes Bild:

Die Abbildung wird im Begleittext erläutert.

Über dieses Bild können Sie

  • die Ausgabe eines programminternen Feldes formatieren, indem Sie seinen Namen oder ein Literal in das Eingabefeld Feld schreiben und die entsprechenden Aufbereitungsoptionen auf diesem oder über ein weiteres Bild, das Sie über weitere Aufbereitungsoptionen (weitere Aufbereitungsoptionen) erreichen, auswählen.

  • durch Auswahl der entsprechenden Felder auf einfache Art und Weise die WRITE-Anweisungen für Symbole, Ikonen, Linien und Ankreuzfelder erstellen.

  • WRITE-Anweisungen für Komponenten von im ABAP-Dictionary definierten Strukturen erstellen. Dies ist hilfreich beispielsweise nach der Ausführung einer SELECT-Anweisung (siehe Daten von Datenbanktabellen lesen).

    Beispiel Beispiel

    Wählen Sie im Bild Zusammenstellen eines WRITE-Statements den Auswahlknopf Symbol und danach Anzeigen. Das folgende Dialogfenster erscheint:

    Die Abbildung wird im Begleittext erläutert.

    Ende des Beispiels.

    Hier können Sie ein Symbol, z.B. SYM_FOLDER auswählen. Das folgende Dialogfenster zeigt Ihnen dann die zugehörige WRITE-Anweisung und die damit verbundene Ausgabe auf dem Ausgabebild:

    Die Abbildung wird im Begleittext erläutert.

    Weiterhin erscheint auch der Hinweis, dass Sie ein INCLUDE-Programm in ihrem Programm benötigen (siehe Symbole und Ikonen auf der Liste ausgeben).

    Nach Betätigen der Taste Weiter sehen sie, daß das Feld Symbol auf dem Bild Zusammenstellen eines WRITE-Statements nun gefüllt ist:

    Die Abbildung wird im Begleittext erläutert.

    Wählen Sie nun Übernehmen, wird der folgende Text in Ihr Programm eingefügt:

    WRITE sym_folder AS SYMBOL.

    Beispiel Beispiel

    Wählen Sie im Bild Zusammenstellen eines WRITE-Statements den Auswahlknopf Struktur und füllen Sie das entsprechende Eingabefeld folgendermaßen:

    Die Abbildung wird im Begleittext erläutert.

    Ende des Beispiels.

    Dann wählen Sie Auswahl der Komponenten. Auf dem dem folgenden Bild können Sie die Komponenten der ABAP-Dictionary Struktur SFLIGHT ankreuzen, die Sie über WRITE ausgeben wollen, z.B.:

    Die Abbildung wird im Begleittext erläutert.

    Wenn Sie diese Auswahl übernehmen, wird folgende WRITE-Anweisung in Ihr Programm eingefügt:

    Syntax Syntax

    1. WRITE: sflight-carrid, 
    2.         sflight-connid,
    3.         sflight-fldate,
    4.         sflight-price,
    5.         sflight-planetype,
    6.         sflight-seatsocc.
    Ende des Codes