Есть ли способ создать пользовательскую кнопку в скрипте Google Apps? - PullRequest
0 голосов
/ 29 июня 2018

Вот мой код и где я хочу добавить пользовательскую кнопку:

function showPrompt() {
  var ui = SpreadsheetApp.getUi();
  var result_1 = ui.prompt(
    'Enter task and associated subtasks, if any:',
    ui.ButtonSet.OK_CANCEL); #ADD CUSTOM BUTTON HERE
  //var button = result_1.getSelectedButton();
  var task = result_1.getResponseText();
  var result_2 = ui.prompt(
    'Enter priority, based on when you will begin the task in a sequence of tasks:',
    ui.ButtonSet.OK_CANCEL);
  var button = result_2.getSelectedButton();
  var priority = result_2.getResponseText();
  if (button == ui.Button.OK) {
    ui.alert('Task added.\nTask: '+task+'\nPriority: ' + priority);
  }
}

Не могу найти способ создать пользовательскую кнопку. Я наткнулся на эту веб-страницу: https://developers.google.com/apps-script/guides/ui-service, и, видимо, раньше был метод createButton, но этот интерфейс уже устарел.

Есть ли обходной путь? Я не хочу создавать изображение кнопки и связывать его со скриптом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...