2010-09-09 70 views
1

我有一个简单的脚本,将发送一堆电子邮件,但这些需要时间发送,我想向用户显示带有发送电子邮件地址的滚动窗口(或者,进度条也不错) 。我相信这是可能的新的User Interface Classes,但我不能得到它的工作。文档有点稀疏。如何在Google Apps脚本中向用户显示进度报告?

具体而言,问题是弹出的GUI窗口显示为空白,直到所有电子邮件都已发送(脚本结束),然后出现文本。即使我在每次更新标签后都会调用show(myapp),也会发生这种情况。

回答

0

目前,答案似乎是,“你不能”。

我可以做的最好的事情是在电子表格中更改单元格,但即使这样做完全失败(单元格只会在最后更新一次)。

将更新为事情的变化......

2

您可以用弹出窗口尝试:

// The code below shows a popup that disappears in 3 seconds 
SpreadsheetApp.getActiveSpreadsheet().toast("Hello", "world?", 3);