Bu sınıf, Google E-Tablolar'a özgü iletişim kutularına erişim sağlar.
Bu sınıftaki yöntemler yalnızca bir Google E-Tablosu bağlamında kullanılabilir. Lütfen bunun yerine Google Workspace iletişim kutularını kullanın.
Aşağıdaki kaynakları da incelemenizi öneririz:
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
Buttons | ButtonSet |
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
inputBox(prompt) | String | Kullanıcının tarayıcısında metin giriş kutusu içeren bir iletişim kutusu açar. |
inputBox(prompt, buttons) | String | Kullanıcının tarayıcısında metin giriş kutusu içeren bir iletişim kutusu açar. |
inputBox(title, prompt, buttons) | String | Kullanıcının tarayıcısında metin giriş kutusu içeren bir iletişim kutusu açar. |
msgBox(prompt) | String | Kullanıcının tarayıcısında belirtilen mesajı ve Tamam düğmesini içeren bir iletişim kutusu açar. |
msgBox(prompt, buttons) | String | Kullanıcının tarayıcısında belirtilen mesajın ve belirtilen düğmelerin bulunduğu bir iletişim kutusu açar. |
msgBox(title, prompt, buttons) | String | Kullanıcının tarayıcısında belirtilen başlık, mesaj ve belirtilen düğmeleri içeren bir iletişim kutusu açar. |
Ayrıntılı belgeler
inputBox(prompt)
Kullanıcının tarayıcısında metin giriş kutusu içeren bir iletişim kutusu açar.
Giriş Kutusu yöntemi, verilen istemi belirtir. Bu işlevin, sunucu tarafı komut dosyasının askıya alınmasına neden olduğunu unutmayın. Devam ettiriliyor iletişim kutusunu temizledikten sonra otomatik olarak ancak JDBC bağlantıları askıya alınır.
// The code below sets the value of name to the name input by the user, or 'cancel'. var name = Browser.inputBox('Enter your name');. Bu yöntem önerilmez. Bunun yerine bir kullanıcı arayüzü istemi kullanın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
prompt | String | İletişim kutusunda gösterilecek metin. |
Return
String
— Kullanıcı tarafından girilen metin (veya iptal edilen ya da kapatılan iletişim kutusu için "iptal").
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
inputBox(prompt, buttons)
Kullanıcının tarayıcısında metin giriş kutusu içeren bir iletişim kutusu açar.
Giriş Kutusu yöntemi, verilen istemi ve görüntülenecek düğmeler sunar. Bu işlevin, sunucu tarafı komut dosyasının askıya alınması. Kullanıcı iletişim kutusunu temizledikten sonra otomatik olarak devam eder. ancak JDBC bağlantıları askıya alma süresi boyunca devam etmez.
// 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);. Bu yöntem önerilmez. Bunun yerine bir kullanıcı arayüzü istemi kullanın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
prompt | String | İletişim kutusunda gösterilecek metin. |
buttons | ButtonSet | Kullanılacak düğme türü. |
Return
String
— Kullanıcı tarafından girilen metin (veya iptal edilen ya da kapatılan iletişim kutusu için "iptal").
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
inputBox(title, prompt, buttons)
Kullanıcının tarayıcısında metin giriş kutusu içeren bir iletişim kutusu açar.
Giriş Kutusu yöntemi, verilen başlıkla bir istemci tarafı giriş kutusu oluşturur ve ve kullanıcıya gösterilecek düğmeler arasından seçim yapma olanağı tanır. Bu işlevi, sunucu tarafı komut dosyasının askıya alınmasına neden olur. Kullanıcı sonrasında otomatik olarak devam eder. iletişim kutusunu temizler ancak askıya alma süresi boyunca JDBC bağlantıları devam etmez.
// 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);. Bu yöntem önerilmez. Bunun yerine bir kullanıcı arayüzü istemi kullanın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
title | String | İletişim kutusunun başlığı. |
prompt | String | İletişim kutusunda gösterilecek metin. |
buttons | ButtonSet | Kullanılacak düğme türü. |
Return
String
— Kullanıcı tarafından girilen metin (veya iptal edilen ya da kapatılan iletişim kutusu için "iptal").
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
msgBox(prompt)
Kullanıcının tarayıcısında belirtilen mesajı ve Tamam düğmesini içeren bir iletişim kutusu açar.
msgBox yöntemi, verilen iletiyi kullanıcıya gösteren istemci taraflı bir ileti kutusu oluşturur belirtir. Bu yöntemin, sunucu tarafı komut dosyasının askıya alınmasına neden olduğunu unutmayın. Devam ettiriliyor iletişim kutusunu temizledikten sonra otomatik olarak ancak JDBC bağlantıları askıya alınır.
// The code below displays "hello world" in a dialog box with an OK button Browser.msgBox('hello world');. Bu yöntem önerilmez. Bunun yerine, bir kullanıcı arayüzü uyarısı iletişim kutusu kullanın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
prompt | String | İletişim kutusunda gösterilecek metin. |
Return
String
— Kullanıcı tarafından tıklanan düğmenin küçük harfli metni (veya bir
iletişim kutusu kapatıldı).
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
msgBox(prompt, buttons)
Kullanıcının tarayıcısında belirtilen mesajın ve belirtilen düğmelerin bulunduğu bir iletişim kutusu açar.
msgBox yöntemi, verilen iletiyi kullanıcıya gösteren istemci taraflı bir ileti kutusu oluşturur ve görüntülenecek düğmeler sunar. Bu yöntemin, sunucu tarafı komut dosyasının askıya alınması. Kullanıcı iletişim kutusunu temizledikten sonra otomatik olarak devam eder. ancak JDBC bağlantıları askıya alma süresi boyunca devam etmez.
// The code below displays "hello world" in a dialog box with OK and Cancel buttons. Browser.msgBox('hello world', Browser.Buttons.OK_CANCEL);. Bu yöntem önerilmez. Bunun yerine, bir kullanıcı arayüzü uyarısı iletişim kutusu kullanın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
prompt | String | İletişim kutusunda gösterilecek metin. |
buttons | ButtonSet | Kullanılacak düğme türü. |
Return
String
— Kullanıcı tarafından tıklanan düğmenin küçük harfli metni (veya bir
iletişim kutusu kapatıldı).
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
msgBox(title, prompt, buttons)
Kullanıcının tarayıcısında belirtilen başlık, mesaj ve belirtilen düğmeleri içeren bir iletişim kutusu açar.
msgBox yöntemi verilen başlığa sahip bir istemci tarafı ileti kutusu oluşturur ve kullanıcıya mesaj verir ve görüntülenecek düğmeler sunar. Bu yöntemi, sunucu tarafı komut dosyasının askıya alınmasına neden olur. Kullanıcı sonrasında otomatik olarak devam eder. iletişim kutusunu temizler ancak askıya alma süresi boyunca JDBC bağlantıları devam etmez.
// 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);. Bu yöntem önerilmez. Bunun yerine, bir kullanıcı arayüzü uyarısı iletişim kutusu kullanın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
title | String | İletişim kutusunun başlığı. |
prompt | String | İletişim kutusunda gösterilecek metin. |
buttons | ButtonSet | Kullanılacak düğme türü. |
Return
String
— Kullanıcı tarafından tıklanan düğmenin küçük harfli metni (veya bir
iletişim kutusu kapatıldı).
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets