Download GuiXT / InputAssistant / Viewer Dokumentation

Transcript
Befehle im Detail (GuiXT)
4.24. 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
4.25. NoAreaResize
Funktion Mit der NoAreaResize-Anweisung können Sie das automatische Anpassen der Grösse interner
Subscreens durch GuiXT ausschalten. Das ist nur in seltenen Fällen nötig, z.B. bei horizontal
scrollbaren Teilbereichen, in denen der GuiXT-Automatismus nicht zum gewünschten Ergebnis
führt.
© by Synactive GmbH
82-245