Class Browser

Браузер

Этот класс обеспечивает доступ к диалоговым окнам, специфичным для Google Таблиц.

Методы этого класса доступны для использования только в контексте электронной таблицы Google. Вместо этого используйте диалоговые окна Google Workspace .

См. также

Характеристики

Свойство Тип Описание
Buttons Button Set

Методы

Метод Тип возврата Краткое описание
input Box(prompt) String Вызывает диалоговое окно с полем ввода текста в браузере пользователя.
input Box(prompt, buttons) String Вызывает диалоговое окно с полем ввода текста в браузере пользователя.
input Box(title, prompt, buttons) String Вызывает диалоговое окно с полем ввода текста в браузере пользователя.
msg Box(prompt) String Вызывает диалоговое окно с заданным сообщением и кнопкой ОК в браузере пользователя.
msg Box(prompt, buttons) String Вызывает диалоговое окно с заданным сообщением и указанными кнопками в браузере пользователя.
msg Box(title, prompt, buttons) String Вызывает диалоговое окно с заданным заголовком, сообщением и указанными кнопками в браузере пользователя.

Подробная документация

input Box(prompt)

Вызывает диалоговое окно с полем ввода текста в браузере пользователя.

Метод inputBox вызывает поле ввода на стороне клиента, которое отображает данное приглашение пользователю. Обратите внимание, что эта функция приводит к приостановке выполнения сценария на стороне сервера. Он возобновляется автоматически после того, как пользователь очищает диалоговое окно, но соединения JDBC не сохраняются во время приостановки.

// The code below sets the value of name to the name input by the user, or
// 'cancel'.
const name = Browser.inputBox('Enter your name');
Этот метод не рекомендуется. Вместо этого используйте подсказку пользовательского интерфейса .

Параметры

Имя Тип Описание
prompt String Текст, который будет отображаться в диалоговом окне.

Возвращаться

String — текст, введенный пользователем (или «отмена» для отмененного или закрытого диалога).

Авторизация

Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

input Box(prompt, buttons)

Вызывает диалоговое окно с полем ввода текста в браузере пользователя.

Метод inputBox вызывает клиентское поле ввода, которое отображает заданное приглашение пользователю и предлагает выбор кнопок для отображения. Обратите внимание, что эта функция приводит к приостановке выполнения сценария на стороне сервера. Он возобновляется автоматически после того, как пользователь закрывает диалоговое окно, но соединения JDBC не сохраняются во время приостановки.

// The code below sets the value of name to the name input by the user, or
// 'cancel'.
const name = Browser.inputBox('Enter your name', Browser.Buttons.OK_CANCEL);
Этот метод не рекомендуется. Вместо этого используйте подсказку пользовательского интерфейса .

Параметры

Имя Тип Описание
prompt String Текст, который будет отображаться в диалоговом окне.
buttons Button Set Тип кнопки, которую нужно использовать.

Возвращаться

String — текст, введенный пользователем (или «отмена» для отмененного или закрытого диалога).

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

input Box(title, prompt, buttons)

Вызывает диалоговое окно с полем ввода текста в браузере пользователя.

Метод inputBox вызывает на стороне клиента поле ввода с заданным заголовком, которое отображает заданное приглашение пользователю и предлагает выбор кнопок для отображения. Обратите внимание, что эта функция приводит к приостановке выполнения сценария на стороне сервера. Он возобновляется автоматически после того, как пользователь закрывает диалоговое окно, но соединения JDBC не сохраняются во время приостановки.

// The code below sets the value of name to the name input by the user, or
// 'cancel'.
const name = Browser.inputBox(
    'ID Check',
    'Enter your name',
    Browser.Buttons.OK_CANCEL,
);
Этот метод не рекомендуется. Вместо этого используйте подсказку пользовательского интерфейса .

Параметры

Имя Тип Описание
title String Заголовок диалогового окна.
prompt String Текст, который будет отображаться в диалоговом окне.
buttons Button Set Тип кнопки, которую нужно использовать.

Возвращаться

String — текст, введенный пользователем (или «отмена» для отмененного или закрытого диалога).

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

msg Box(prompt)

Вызывает диалоговое окно с данным сообщением и кнопкой ОК в браузере пользователя.

Метод msgBox вызывает окно сообщения на стороне клиента, которое отображает данное сообщение пользователю. Обратите внимание, что этот метод приводит к приостановке выполнения сценария на стороне сервера. Он возобновляется автоматически после того, как пользователь закрывает диалоговое окно, но соединения JDBC не сохраняются во время приостановки.

// The code below displays "hello world" in a dialog box with an OK button
Browser.msgBox('hello world');
Этот метод не рекомендуется. Вместо этого используйте диалоговое окно оповещения пользовательского интерфейса .

Параметры

Имя Тип Описание
prompt String Текст, который будет отображаться в диалоговом окне.

Возвращаться

String — текст в нижнем регистре кнопки, которую нажимает пользователь (или «Отмена» для закрытого диалогового окна).

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

msg Box(prompt, buttons)

Вызывает диалоговое окно с заданным сообщением и указанными кнопками в браузере пользователя.

Метод msgBox вызывает окно сообщения на стороне клиента, которое отображает данное сообщение пользователю и предлагает выбор кнопок для отображения. Обратите внимание, что этот метод приводит к приостановке выполнения сценария на стороне сервера. Он возобновляется автоматически после того, как пользователь закрывает диалоговое окно, но соединения JDBC не сохраняются во время приостановки.

// The code below displays "hello world" in a dialog box with OK and Cancel
// buttons.
Browser.msgBox('hello world', Browser.Buttons.OK_CANCEL);
Этот метод не рекомендуется. Вместо этого используйте диалоговое окно оповещения пользовательского интерфейса .

Параметры

Имя Тип Описание
prompt String Текст, который будет отображаться в диалоговом окне.
buttons Button Set Тип кнопки, установленной для использования.

Возвращаться

String — текст в нижнем регистре кнопки, которую нажимает пользователь (или «Отмена» для закрытого диалогового окна).

Авторизация

Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

msg Box(title, prompt, buttons)

Вызывает диалоговое окно с заданным заголовком, сообщением и указанными кнопками в браузере пользователя.

Метод msgBox вызывает окно сообщения на стороне клиента с заданным заголовком, которое отображает данное сообщение пользователю и предлагает выбор кнопок для отображения. Обратите внимание, что этот метод приводит к приостановке выполнения сценария на стороне сервера. Он возобновляется автоматически после того, как пользователь закрывает диалоговое окно, но соединения JDBC не сохраняются во время приостановки.

// The code below displays "hello world" in a dialog box with a custom title and
// Yes and No buttons
Browser.msgBox('Greetings', 'hello world', Browser.Buttons.YES_NO);
Этот метод не рекомендуется. Вместо этого используйте диалоговое окно оповещения пользовательского интерфейса .

Параметры

Имя Тип Описание
title String Название диалогового окна.
prompt String Текст, который будет отображаться в диалоговом окне.
buttons Button Set Тип кнопки, установленной для использования.

Возвращаться

String — текст в нижнем регистре кнопки, которую нажимает пользователь (или «Отмена» для закрытого диалогового окна).

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets