Как создать раскрывающийся список в (App Script) поле ввода электронных таблиц?

я создалBrowser.inputBox который принимает только один текст. Однако мне нужно создать выпадающий список, в котором я могу выбирать из списка, а не вводить строку самостоятельно.

Ниже приведен скриншот поля ввода, которое я создал, щелкнув Odoo (в строке меню)> Настройки.

Вот функция, которая запускается:

function menu_settings(params) {
  if (!params){
    params = [["url", "URL"], ["dbname", "Database Name"], ["username", "username"], ["password", "password"]];
  }
  for (var i = 0; i < params.length; i++){
    var input = Browser.inputBox("Server Settings", params[i][1], Browser.Buttons.OK_CANCEL);
    if (input === "cancel"){
      break;
    }
    else{
      ScriptProperties.setProperty(params[i][0], input);
    }
  }
}

В принципевместо ввода текста мне нужен выпадающий список с предопределенными значениями.

Я проверялКласс браузера и я увидел, что нет такой опции выпадающего списка. Большинство решений, которые я видел, используют DataValidation из ввода текста в ячейках. Но я хочу дать список для раскрывающегося списка в моем коде и ничего в электронной таблице. Как мне это реализовать? Я новичок в этом, поэтому мне нужен совет!

Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос