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