自动刷新与 google 表格上的 plx 的连接

泰泽大马士革

我在与 plx 连接的 google 表格中有一个工作表。

我想要一个advse,我想每天早上10点刷新与数据库连接的日期

我知道在谷歌表格中,我们可以创建触发器并设置特定的工作。

关于 adise,是只使用带有触发器的函数 refreshData() 还是使用包含触发器的整个代码更好

function setTrigger() {

scheduledTrigger(10,00);
}

function scheduledTrigger(hours,minutes){  
ScriptApp.newTrigger("refreshData")
  .timeBased()
  .atHour(hour)
  .nearMinute(minute)  
  .everyDays(1) 
  .create();
}

function refreshData() { 
var spreadsheet = SpreadsheetApp.getActive(); 
spreadsheet.setActiveSheet(spreadsheet.getSheetByName('Data_TAT'), true); 
SpreadsheetApp.enableAllDataSourcesExecution(); 
spreadsheet.getCurrentCell().getDataSourceTables()[0].refreshData();
};

对不起,如果我不清楚

凯西

这个问题的答案来自@Cooper 的评论:

最好只创建一个触发器。你怎么做是你的选择。如果你打算用脚本来做,那么你应该检查一下是否已经为给定的函数创建了一个。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章