Dialogbox aufrufen / Eingabemaske aufrufen (Google Tabellen / Spreadsheets) Script

Eingabemaske aufrufen

Wie Ihr eine Eingabemaske aufrufen könnt zeige ich Euch hier in diesem Google Tabellen Script Tutorial. In diese sogenannte Dialogbox könnt Ihr dann etwas eintragen und anschließend mit den Daten weiter arbeiten. In diesem Beispiel wird der einfach nur der Name abgefragt und anschließend in einer Alarmbox ausgegeben. Zusätzlich wird der Name noch in die Zelle A1 geschrieben. Dadurch könnt Ihr dann auch gleich mal sehen wie das funktioniert. Vor allem für diejenigen interessant die anschließend mit den Daten weiter arbeiten möchten.
Der Aufruf der Eingabemaske  funktioniert über das User Interface mit der Methode getUi.

Wer zum ersten Mal ein Script schreiben möchte, sollte sich das Video Tutorial: Mein erstes Google Tabellen Script anschauen.



Hier das Script zum Kopieren

ButtonSet – Buttons für Eure Dialogbox

Die Funktion ButtonSet bietet einige Konstanten die man verwenden kann um Buttons anzuzeigen. In dem Beispielscript habe ich die Konstant OK_CANCEL verwendet aber es stehen noch andere zur Verfügung:

Konstante Beschreibung
OK Erzeugt einen OK Button
OK_CANCEL Erzeugt einen OK und ABBRECHEN Button
YES_NO Erzeugt einen JA und NEIN Button
YES_NO_CANCEL Erzeugt einen JA, NEIN und ABBRECHEN Button

 

Euch gefällt die Datei und Ihr wollt Euch unbedingt bedanken?
Hier ist meine AMAZON – Wunschliste [HIER KLICKEN] 😉

Das Video-Tutorial "Dialogbox aufrufen / Eingabemaske aufrufen (Google Tabellen Script)"

 



Das könnte Dich auch interessieren

2 Kommentare

  1. KFRII sagt:

    hallo,
    zwei kleine Sachen muss ich mal los werden.

    1. super was hier machst danke dafür hilft echt gut weiter mit deine Erklärungen.

    2. kann man wenn man eine Dialog box mit ja nein Button erstell auswerten welcher Button gedrückt wurde ?
    Bsp. willst du wirklich alles zurück setzten ?
    JA Nein

    wenn ja dann lösche alles
    wenn nein dann Dialogbox einfach schließen

    danke schon mal das dir die zeit nimmst das zu lesen

    • Chris sagt:

      Danke Dir erst einmal für das nette Kompliment.
      Was Deine Frage angeht, schau Dir mal hier in der Referenz das obere Script an:
      https://developers.google.com/apps-script/reference/base/ui
      Hier werden zwei Buttons erstellt und die Antwort und Buttons auch ausgewertet / verzweigt. Die Ergebnisse von der Auswertung des Scripts siehst Du im Protokoll. Das heißt, wenn Du die Funktion ausführst, dann kannst Du die Ergebnisse von diesem Script. Über "Ansicht" – > "Protokolle" im Script Editor auslesen. Hier in dem Beispiel werden die Ergebnisse nur geloggt. Du kannst in den IF / Else Verzweigungen natürlich noch eine Menge Funktionen einbauen.
      Um das Script zu Testen brauchst Du das ganze nur in die Funktion "myFunction" rein kopieren, speichern und diese dann einfach nur ausführen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.