可以使应用程序脚本提供从动态电子表格中提取的实时信息



我有一个动态电子表格,每分钟都会提取数据。我有一个应用程序脚本,可以在格式的表中显示此数据。我想知道是否有一种方法可以使其每分钟左右刷新数据?我尝试设置以下内容,然后将RESETFORM()链接到触发器...但这是行不通的。触发器仅在服务器上运行...而不是客户端。如果我刷新页面,新值就会出现。任何建议都将不胜感激!

function resetForm(e){
var app = UiApp.getActiveApplication();
app.remove(0);
return createApp(app);
}
function doGet(e){
return createApp(UiApp.createApplication().setTitle('Enterprise Operations Requests'));
}
function createApp(e){
var app = UiApp.getActiveApplication();
//This is where I have the code for the table with dynamic data
}

Google Apps脚本中没有OnTimer函数,您可以使用它来实现此功能。但是,在旧论坛(http://productforums.google.com/forum/# !! mydiscussions/apps-script/2pqhh_etivq)中,我提供了一个复杂的解决方法。

请看一下我在那里发布的代码,如果您还有其他问题,请告诉我。

您可以在htmlservice中执行此操作,但不能在UIAPP中进行。

最新更新