我有一個簡單的腳本,將發送一堆電子郵件,但這些需要時間發送,我想向用戶顯示帶有發送電子郵件地址的滾動窗口(或者,進度條也不錯) 。我相信這是可能的新的User Interface Classes,但我不能得到它的工作。文檔有點稀疏。如何在Google Apps腳本中向用戶顯示進度報告?
具體而言,問題是彈出的GUI窗口顯示爲空白,直到所有電子郵件都已發送(腳本結束),然後出現文本。即使我在每次更新標籤後都會調用show(myapp)
,也會發生這種情況。
我有一個簡單的腳本,將發送一堆電子郵件,但這些需要時間發送,我想向用戶顯示帶有發送電子郵件地址的滾動窗口(或者,進度條也不錯) 。我相信這是可能的新的User Interface Classes,但我不能得到它的工作。文檔有點稀疏。如何在Google Apps腳本中向用戶顯示進度報告?
具體而言,問題是彈出的GUI窗口顯示爲空白,直到所有電子郵件都已發送(腳本結束),然後出現文本。即使我在每次更新標籤後都會調用show(myapp)
,也會發生這種情況。
目前,答案似乎是,「你不能」。
我可以做的最好的事情是在電子表格中更改單元格,但即使這樣做完全失敗(單元格只會在最後更新一次)。
將更新爲事情的變化......
您可以用彈出窗口嘗試:
// The code below shows a popup that disappears in 3 seconds
SpreadsheetApp.getActiveSpreadsheet().toast("Hello", "world?", 3);