Class Browser

Браузер

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

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

См. также

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

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

Методы

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

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

inputBox(prompt)

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

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

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

Параметры

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

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

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

Авторизация

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

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

inputBox(prompt, buttons)

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

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

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

Параметры

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

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

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

Авторизация

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

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

inputBox(title, prompt, buttons)

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

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

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

Параметры

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

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

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

Авторизация

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

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

msgBox(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

msgBox(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 ButtonSet Тип кнопки, которую нужно использовать.

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

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

Авторизация

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

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

msgBox(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 ButtonSet Тип кнопки, которую нужно использовать.

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

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

Авторизация

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

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