Ansicht
Dokumentation

ABAPMESSAGE_TEXT - MESSAGE TEXT

ABAPMESSAGE_TEXT - MESSAGE TEXT

CL_GUI_FRONTEND_SERVICES - Frontend Services   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

MESSAGE, text

Kurzreferenz



... text TYPE mtype ...

Wirkung

Diese Variante sendet eine in text enthaltene Zeichenfolgeals Nachricht des in mtype angegebenen Nachrichtentyps. Bei text handelt es sich um eine zeichenartige Ausdrucksposition, deren Wertals Kurztext der Nachricht verwendet wird. Dabei werden nur die ersten 300 Zeichen berücksichtigt. Für eine solche Nachricht kann kein Langtext definiert werden.

Für mtype wird ein zeichenartiges Datenobjekt erwartet, das den Nachrichtentyp in Großbuchstaben enthalten muss. Ungültige Nachrichtentypen erzeugen eine unbehandelbare Ausnahme.

Bei dieser Variante sind der Zusatz WITH und die Variante mit INTO nicht erlaubt.

Hinweise

  • Wenn für text Feldsymbole oder Formalparameter vom Typ any oder data angegeben sind, müssen sie bei Ausführung der Anweisung zeichenartig sein. Die syntaktisch gleiche Variante MESSAGE oref kann nicht mit generisch typisierten Feldsymbolen oder Formalparametern ausgeführt werden.
  • Da die Systemfelder sy-msgid und sy-msgno bei der Angabe einer Zeichenfolge unspezifisch gefüllt werden, sollte diese Variante nur in den seltenen Fällen verwendet werden, wenn der Inhalt der Systemfelder nicht zur Identifikation der Nachricht benötigt wird. In allen Fällen, in denen Nachrichten über diese Systemfelder übergeben (z.B. aus Funktionsbausteinen) oder protokolliert werden, ginge ansonsten der sprachunabhängige Zugriff auf den Nachrichtentext verloren.

Beispiel

Ausgabe eines Ausnahmetexts als Informationsnachricht.






ABAP Short Reference   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2679 Date: 20240328 Time: 192716     sap01-206 ( 49 ms )