Te zajęcia zapewniają dostęp do okien dialogowych typowych dla Arkuszy Google.
Metody z tej klasy są dostępne tylko w kontekście arkusza kalkulacyjnego Google. Zamiast niego używaj okna dialogowego Google Workspace.
Zobacz też
Właściwości
Właściwość | Typ | Opis |
---|---|---|
Buttons | ButtonSet |
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
inputBox(prompt) | String | Wyświetla okno dialogowe z polem do wprowadzania tekstu w przeglądarce użytkownika. |
inputBox(prompt, buttons) | String | Wyświetla okno dialogowe z polem do wprowadzania tekstu w przeglądarce użytkownika. |
inputBox(title, prompt, buttons) | String | Wyświetla okno dialogowe z polem do wprowadzania tekstu w przeglądarce użytkownika. |
msgBox(prompt) | String | Wyświetla okno z podaną wiadomością i przyciskiem OK w przeglądarce użytkownika. |
msgBox(prompt, buttons) | String | Wyświetla okno z podaną wiadomością i określonymi przyciskami w przeglądarce użytkownika. |
msgBox(title, prompt, buttons) | String | Wyświetla okno dialogowe z podanym tytułem, komunikatem i określonymi przyciskami w przeglądarce użytkownika. |
Szczegółowa dokumentacja
inputBox(prompt)
Wyświetla okno dialogowe z polem do wprowadzania tekstu w przeglądarce użytkownika.
Metoda entryBox wyświetla pole do wprowadzania danych po stronie klienta, w którym wyświetlany jest dany prompt użytkownikowi. Pamiętaj, że ta funkcja powoduje zawieszenie skryptu po stronie serwera. Wznowienie jest automatycznie wznawiane po wyczyszczeniu okna przez użytkownika, ale połączenia JDBC nie są trwałe.
// The code below sets the value of name to the name input by the user, or 'cancel'. var name = Browser.inputBox('Enter your name');Ta metoda nie jest zalecana. Zamiast tego użyj podpowiedzi interfejsu.
Parametry
Nazwa | Typ | Opis |
---|---|---|
prompt | String | Tekst, który będzie wyświetlany w oknie dialogowym. |
Powroty
String
– tekst wpisany przez użytkownika (lub „Anuluj” w przypadku anulowanego lub zamkniętego okna).
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
inputBox(prompt, buttons)
Wyświetla okno dialogowe z polem do wprowadzania tekstu w przeglądarce użytkownika.
Metoda entryBox tworzy okno do wprowadzania danych po stronie klienta, w którym wyświetlany jest dany prompt, oraz umożliwia wybór przycisków do wyświetlenia. Pamiętaj, że ta funkcja powoduje zawieszenie skryptu po stronie serwera. Wznowienie jest automatycznie wznawiane po wyczyszczeniu okna przez użytkownika, ale połączenia JDBC nie są trwałe.
// 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);Ta metoda nie jest zalecana. Zamiast tego użyj podpowiedzi interfejsu.
Parametry
Nazwa | Typ | Opis |
---|---|---|
prompt | String | Tekst, który będzie wyświetlany w oknie dialogowym. |
buttons | ButtonSet | Typ przycisku ustawionego do użycia. |
Powroty
String
– tekst wpisany przez użytkownika (lub „Anuluj” w przypadku anulowanego lub zamkniętego okna).
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
inputBox(title, prompt, buttons)
Wyświetla okno dialogowe z polem do wprowadzania tekstu w przeglądarce użytkownika.
Metoda entryBox tworzy okno do wprowadzania danych po stronie klienta z podanym tytułem, w którym wyświetlany jest monit, wraz z przyciskami do wyświetlenia. Pamiętaj, że ta funkcja powoduje zawieszenie skryptu po stronie serwera. Wznowienie jest automatycznie wznawiane po wyczyszczeniu okna przez użytkownika, ale połączenia JDBC nie są pozostawiane w okresie zawieszenia.
// 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);Ta metoda nie jest zalecana. Zamiast tego użyj podpowiedzi interfejsu.
Parametry
Nazwa | Typ | Opis |
---|---|---|
title | String | Tytuł okna dialogowego. |
prompt | String | Tekst, który będzie wyświetlany w oknie dialogowym. |
buttons | ButtonSet | Typ przycisku ustawionego do użycia. |
Powroty
String
– tekst wpisany przez użytkownika (lub „Anuluj” w przypadku anulowanego lub zamkniętego okna).
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
msgBox(prompt)
Wyświetla okno z podaną wiadomością i przyciskiem OK w przeglądarce użytkownika.
Metoda msgBox wyświetla pole wiadomości po stronie klienta, które wyświetla daną wiadomość użytkownikowi. Pamiętaj, że ta metoda powoduje zawieszenie skryptu po stronie serwera. Wznowienie jest automatycznie wznawiane po wyczyszczeniu okna przez użytkownika, ale połączenia JDBC nie są trwałe.
// The code below displays "hello world" in a dialog box with an OK button Browser.msgBox('hello world');Ta metoda nie jest zalecana. Zamiast tego użyj okna alertu interfejsu.
Parametry
Nazwa | Typ | Opis |
---|---|---|
prompt | String | Tekst, który będzie wyświetlany w oknie dialogowym. |
Powroty
String
– mały tekst przycisku kliknięty przez użytkownika (lub „Anuluj” w przypadku zamkniętego okna).
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
msgBox(prompt, buttons)
Wyświetla okno z podaną wiadomością i określonymi przyciskami w przeglądarce użytkownika.
Metoda msgBox tworzy okno wiadomości po stronie klienta, w którym wyświetla się dana wiadomość użytkownikowi, i oferuje wybór przycisków do wyświetlenia. Pamiętaj, że ta metoda powoduje zawieszenie skryptu po stronie serwera. Wznowienie jest automatycznie wznawiane po wyczyszczeniu okna przez użytkownika, ale połączenia JDBC nie są trwałe.
// The code below displays "hello world" in a dialog box with OK and Cancel buttons. Browser.msgBox('hello world', Browser.Buttons.OK_CANCEL);Ta metoda nie jest zalecana. Zamiast tego użyj okna alertu interfejsu.
Parametry
Nazwa | Typ | Opis |
---|---|---|
prompt | String | Tekst, który będzie wyświetlany w oknie dialogowym. |
buttons | ButtonSet | Typ przycisku ustawionego do użycia. |
Powroty
String
– mały tekst przycisku kliknięty przez użytkownika (lub „Anuluj” w przypadku zamkniętego okna).
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
msgBox(title, prompt, buttons)
Wyświetla okno dialogowe z podanym tytułem, komunikatem i określonymi przyciskami w przeglądarce użytkownika.
Metoda msgBox tworzy po stronie klienta pole wiadomości z podanym tytułem, w którym wyświetla się wiadomość podana użytkownikowi i oferuje wybór przycisków do wyświetlenia. Pamiętaj, że ta metoda powoduje zawieszenie skryptu po stronie serwera. Wznowienie jest automatycznie wznawiane po wyczyszczeniu okna przez użytkownika, ale połączenia JDBC nie są pozostawiane w okresie zawieszenia.
// 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);Ta metoda nie jest zalecana. Zamiast tego użyj okna alertu interfejsu.
Parametry
Nazwa | Typ | Opis |
---|---|---|
title | String | Tytuł okna dialogowego. |
prompt | String | Tekst, który będzie wyświetlany w oknie dialogowym. |
buttons | ButtonSet | Typ przycisku ustawionego do użycia. |
Powroty
String
– mały tekst przycisku kliknięty przez użytkownika (lub „Anuluj” w przypadku zamkniętego okna).
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets