Я использую скрипт для сохранения данных и очистки полей после этого. Поскольку поля очищаются, я хочу, чтобы пользователь подтвердил (через всплывающее окно), что он действительно хочет выполнить эту операцию. Я пытался использовать предупреждение с кнопками ok_cancel
, но при отмене сценарий продолжается.
Код, который получает ответ пользователя:
var ui = SpreadsheetApp.getUi();
var result = ui.alert('Please confirm', 'Are you sure you want to save and clear?',
ui.ButtonSet.OK_CANCEL);
if (result == ui.Button.OK)
ui.alert('Data opgeslagen.');
else if (result == ui.Button.CANCEL)
return;
/* Delete values here */