告诉Google工作表调用是否完成

时间:2018-11-05 14:47:07

标签: google-apps-script google-sheets

我有一张可以从菜单项更新的工作表。我要做的最后一件事是警告用户导入已完成。由于它是异步的,因此已经进行了API调用,但这并不意味着它实际上已经完成。

如下所示,出现“导入完成”消息,用户开始使用工作表,但是随着数据被排序,一切突然移动。

function onOpen() {
  var ui = SpreadsheetApp.getUi();
  ui.createMenu('Import').addItem('Import', 'importFunction').addToUi();
}

function importFunction() {
  ... code updating sheet ...
  sheet.sort(1);
  SpreadsheetApp.getUi().alert('Import done');
}

有没有办法查看sheet-api调用是否仍在运行?还是一种更好的方式通知用户何时可以继续使用工作表?

0 个答案:

没有答案