Class Browser

Przeglądarka

Ta klasa zapewnia dostęp do okien dialogowych specyficznych dla Arkuszy Google.

Metody z tych zajęć są dostępne tylko w kontekście arkusza kalkulacyjnego Google. Zamiast tego użyj okna Google Workspace.

Zobacz też

Właściwości

WłaściwośćTypOpis
ButtonsButtonSet

Metody

MetodaZwracany typKrótki opis
inputBox(prompt)StringWyświetla okno z tekstem w przeglądarce użytkownika.
inputBox(prompt, buttons)StringWyświetla okno z tekstem w przeglądarce użytkownika.
inputBox(title, prompt, buttons)StringWyświetla okno z tekstem w przeglądarce użytkownika.
msgBox(prompt)StringWyświetlenie okna dialogowego z wybranym komunikatem i przyciskiem OK w przeglądarce użytkownika.
msgBox(prompt, buttons)StringWyświetla okno z określoną wiadomością i określonymi przyciskami w przeglądarce użytkownika.
msgBox(title, prompt, buttons)StringWyświetlanie w przeglądarce okna dialogowego z podanym tytułem, komunikatem i określonymi przyciskami.

Szczegółowa dokumentacja

inputBox(prompt)

Wyświetla okno z tekstem w przeglądarce użytkownika.

Metoda metody BoxBox powoduje wyświetlenie pola wejściowego po stronie klienta, które wyświetla ten komunikat użytkownikowi. Pamiętaj, że ta funkcja powoduje zawieszenie skryptu po stronie serwera. zostanie ona automatycznie wznowiona, gdy użytkownik wyczyści okno dialogowe, ale połączenia JDBC nie będą zachowywane po zawieszeniu.

// The code below sets the value of name to the name input by the user, or 'cancel'.
var name = Browser.inputBox('Enter your name');
Nie jest to zalecane. Zamiast tego możesz użyć interfejsu.

Parametry

NazwaTypOpis
promptStringTekst do wyświetlenia w oknie dialogowym.

Zwróć

String – tekst wpisany przez użytkownika (lub „#” w przypadku anulowania lub odrzucenia).

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

inputBox(prompt, buttons)

Wyświetla okno z tekstem w przeglądarce użytkownika.

Metoda wejściowe Box łączy się z polem po stronie klienta, które wyświetla użytkownikowi określone powiadomienie i umożliwia wybór przycisków do wyświetlenia. Ta funkcja powoduje zawieszenie skryptu po stronie serwera. zostanie wznowiona automatycznie, gdy użytkownik wyczyści okno dialogowe, ale połączenia JDBC nie będą się zawieszać.

// 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);
Nie jest to zalecane. Zamiast tego możesz użyć interfejsu.

Parametry

NazwaTypOpis
promptStringTekst do wyświetlenia w oknie dialogowym.
buttonsButtonSetTyp przycisku.

Zwróć

String – tekst wpisany przez użytkownika (lub „#” w przypadku anulowania lub odrzucenia).

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

inputBox(title, prompt, buttons)

Wyświetla okno z tekstem w przeglądarce użytkownika.

Metoda wejściowych pól otwiera po stronie klienta pole wejściowe o podanym tytule, które wyświetla użytkownikowi określony komunikat oraz umożliwia wybór przycisków do wyświetlenia. Ta funkcja powoduje zawieszenie skryptu po stronie serwera. Przywraca się automatycznie po wyczyszczeniu okna użytkownika, ale połączenia JDBC nie są zachowywane po zawieszeniu.

// 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);
Nie jest to zalecane. Zamiast tego możesz użyć interfejsu.

Parametry

NazwaTypOpis
titleStringTytuł okna dialogowego.
promptStringTekst do wyświetlenia w oknie dialogowym.
buttonsButtonSetTyp przycisku.

Zwróć

String – tekst wpisany przez użytkownika (lub „#” w przypadku anulowania lub odrzucenia).

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

msgBox(prompt)

Wyświetlenie okna dialogowego z wybranym komunikatem i przyciskiem OK w przeglądarce użytkownika.

Metoda msgBox powoduje wyświetlenie pola wiadomości po stronie klienta, w którym wyświetla się ten komunikat użytkownikowi. Pamiętaj, że ta metoda powoduje zawieszenie skryptu po stronie serwera. zostanie ona automatycznie wznowiona, gdy użytkownik wyczyści okno dialogowe, ale połączenia JDBC nie będą zachowywane po zawieszeniu.

// The code below displays "hello world" in a dialog box with an OK button
Browser.msgBox('hello world');
Nie jest to zalecane. Zamiast tego użyj okna Alert interfejsu.

Parametry

NazwaTypOpis
promptStringTekst do wyświetlenia w oknie dialogowym.

Zwróć

String – tekst zapisany małymi literami w przypadku przycisku klikniętego przez użytkownika (lub w oknie;

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

msgBox(prompt, buttons)

Wyświetla okno z określoną wiadomością i określonymi przyciskami w przeglądarce użytkownika.

Metoda msgBox powoduje wyświetlenie okna wiadomości po stronie klienta, które wyświetla ten komunikat użytkownikowi, i daje możliwość wyboru przycisków do wyświetlenia. Pamiętaj, że ta metoda powoduje zawieszenie skryptu po stronie serwera. zostanie wznowiona automatycznie, gdy użytkownik wyczyści okno dialogowe, ale połączenia JDBC nie będą się zawieszać.

// The code below displays "hello world" in a dialog box with OK and Cancel buttons.
Browser.msgBox('hello world', Browser.Buttons.OK_CANCEL);
Nie jest to zalecane. Zamiast tego użyj okna Alert interfejsu.

Parametry

NazwaTypOpis
promptStringTekst do wyświetlenia w oknie dialogowym.
buttonsButtonSetTyp przycisku.

Zwróć

String – tekst zapisany małymi literami w przypadku przycisku klikniętego przez użytkownika (lub w oknie;

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

msgBox(title, prompt, buttons)

Wyświetlanie w przeglądarce okna dialogowego z podanym tytułem, komunikatem i określonymi przyciskami.

Metoda msgBox podnosi pole wiadomości po stronie klienta o danym tytule, które wyświetla użytkownikowi określony komunikat oraz umożliwia wybór przycisków do wyświetlenia. Pamiętaj, że ta metoda powoduje zawieszenie skryptu po stronie serwera. Przywraca się automatycznie po wyczyszczeniu okna użytkownika, ale połączenia JDBC nie są zachowywane po zawieszeniu.

// 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);
Nie jest to zalecane. Zamiast tego użyj okna Alert interfejsu.

Parametry

NazwaTypOpis
titleStringTytuł okna dialogowego.
promptStringTekst do wyświetlenia w oknie dialogowym.
buttonsButtonSetTyp przycisku.

Zwróć

String – tekst zapisany małymi literami w przypadku przycisku klikniętego przez użytkownika (lub w oknie;

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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