Frage

Ich habe ein einfaches Skript, das eine Reihe von E-Mails versenden, sondern diese erst nach längerer Zeit zu senden, und ich möchte mit den E-Mails-Adressen der Benutzer ein Scrollen Fenster zeigen, wie sie gesendet werden (oder ein Fortschrittsbalken wäre gut zu ). Ich glaube, dies ist möglich mit dem neuen User Interface Klassen , aber ich kann‘ t bekommen es an die Arbeit. Die Dokumentation ist ein bisschen spärlich.

Insbesondere ist das Problem, dass die GUI-Fenster, die leer erscheinen erscheinen, bis alle die E-Mails gesendet wurden (das Skript beendet), und dann erscheint der Text. Dies geschieht auch, wenn ich show(myapp) rufe nach jedem Mal, wenn ich das Label aktualisieren.

War es hilfreich?

Lösung 2

Derzeit ist die Antwort scheint zu sein, "Sie können nicht".

Das Beste, was ich tun kann, ist eine Zelle in der Tabelle ändern, sondern auch, dass nicht vollständig (die Zelle wird nur einmal aktualisiert, am Ende), wenn E-Mails zu senden.

Wird wie die Dinge ändern aktualisieren ...

Andere Tipps

Sie können es mit Popup-Fenster versuchen:

// The code below shows a popup that disappears in 3 seconds
SpreadsheetApp.getActiveSpreadsheet().toast("Hello", "world?", 3);
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top