Message

Funktion Mit der Message-Anweisung können Sie aus einem GuiXT Skript oder einem InputScript heraus dem Benutzer eine besondere Nachricht anzeigen (eigenes PopUp) 
Beispiel Message "Preisänderung ab &[AEDAT]" Title="Bitte neuen Preis beachten"
Format Message "Nachrichtentext"

Message "Nachrichtentext" Title="Titel"

Die ein- oder mehrzeilige Nachricht  "Nachrichtentext" wird mit dem Titel "Titel" angezeigt.

Optionen 
-StatusLine Die Nachricht wird in der Statuszeile angezeigt. Dabei kann unter Umständen eine Nachricht der SAP-Anwendung überdeckt werden. 

Falls der Nachrichtentext mit “S: ” oder “E: ” oder “W: ” beginnt, wird die Nachricht als Information oder Fehlermeldung oder Warnung angezeigt. Beispiel:

Message "E: Betrag &V[Betrag] zu hoch, Limit ist 50.000" -StatusLine

  • Der Title= Parameter wird in diesem Fall ignoriert
  • Die Option -StatusLine wird in  “SAPGUI for HTML” Umgebung  (ITS) automatisch angenommen
-yesno Dem Benutzer stehen zwei Auswahlmöglichkeiten zur Verfügung: Ja und Nein.

Beispiel:

Message "Möchten Sie Ihre Eingaben speichern?" Title=Speichern" -yesno

if Q[ok]

// der Benutzer hat auf den Ja-Knopf gedrückt

   …

else

// der Benutzer hat auf den Nein-Knopf gedrückt

   …

endif

Tips
&Tricks
  • Variablen können wie üblich in den Nachrichtentext oder Titel eingestreut werden
  • Durch \n können Zeilenvorschübe im Nachrichtentext eingefügt werden, durch \t ein Tabulator

Message