Die Funktionen "msgbox" und "inputbox" und ihre Parameter.
Produktlinie
Standard
|Expert
Betriebsart
CLOUD ABO
|ON-PREMISES
Module
Leistung & CRM
Budget & Teilprojekt
Fremdkosten
Ressourcenplanung
Business Intelligence
vtcapp.msgbox(text[, buttons][, title])
Der Text, der angezeigt werden soll.
Wird nur der Text angegeben, enthält die Messagebox den Titel "Information" sowie einen OK Button:
vtcapp.msgbox("Dies ist mein Text")
Lange Texte können mit \n
umgebrochen werden:
vtcapp.msgbox("Hier kommt \nder Zeilenumbruch")
Hier wird die Kombination von Buttons (OK, Cancel etc.) und Zeichen (rotes X, gelbes Ausrufezeichen etc.) festgelegt, die angezeigt werden soll. Die Angabe erfolgt über eine Nummer. Wird nichts angegeben, enthält die Messagebox einen OK Button.
vtcapp.msgbox("Dies ist mein Text", 1)
Die am häufigsten verwendeten Buttons / Icons sind:
Wert | Beschreibung |
---|---|
0 | OK Button. |
1 | OK und Abbrechen Buttons. |
3 | Ja, Nein, und Abbrechen Buttons. |
4 | Ja und Nein Buttons. |
16 | Kritische Message: rotes X und einen OK-Button. |
48 | Warnung: gelbes Ausrufezeichen und einen OK-Button. |
64 | Information: Blaues i und einen OK-Buton |
Der Titel der Messagebox.
vtcapp.msgbox("Dies ist mein Text", 1, "Vertec")
Wird ein Titel angegeben, muss auch ein Button angegeben werden.
Falls nichts angegeben wird, hat die Messagebox den Titel "Information".
Die Messagebox hat folgende Rückgabewerte:
Wert | Geklickter Button |
---|---|
1 | OK |
2 | Abbrechen |
6 | Ja |
7 | Nein |
vtcapp.inputbox(title, text[, default])
Der Titel der Inputbox. Soll die Inputbox keinen Titel haben, geben Sie einen Leerstring an.
Der Text, der angezeigt werden soll.
vtcapp.inputbox("Vertec", "Wie lautet Ihr Name?")
Falls der Text mehrzeilig ist, können die einzelnen Zeilen durch \n
getrennt werden.
Falls Sie einen Text als Standardantwort im Feld anzeigen möchten, können Sie als dritten Parameter den Wert angeben.
vtcapp.inputbox("Vertec", "Wie lautet Ihr Name?", "Hier Ihren Namen eingeben")
Wenn der Benutzer OK klickt (oder Enter drückt), wird der Inhalt der Textbox zurückgegeben.
Wenn der Benutzer Abbrechen klickt, wird ein Leerstring zurückgegeben.