Bu sınıf, Google E-Tablolar'a özel iletişim kutularına erişim sağlar.
Bu sınıftaki yöntemler yalnızca 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
| Mülk | Tür | Açıklama |
|---|---|---|
Buttons | Button |
Yöntemler
| Yöntem | Dönüş türü | Kısa açıklama |
|---|---|---|
input | String|null | Kullanıcının tarayıcısında metin giriş kutusu içeren bir iletişim kutusu açar. |
input | String|null | Kullanıcının tarayıcısında metin giriş kutusu içeren bir iletişim kutusu açar. |
input | String|null | Kullanıcının tarayıcısında metin giriş kutusu içeren bir iletişim kutusu açar. |
msg | String|null | Kullanıcının tarayıcısında, verilen mesajı ve Tamam düğmesini içeren bir iletişim kutusu açar. |
msg | String|null | Kullanıcının tarayıcısında, belirtilen mesaj ve düğmelerin yer aldığı bir iletişim kutusu açar. |
msg | String|null | Kullanıcının tarayıcısında, belirtilen başlık, mesaj ve düğmelerle bir iletişim kutusu açar. |
Ayrıntılı belgeler
input Box(prompt)
Kullanıcının tarayıcısında metin giriş kutusu içeren bir iletişim kutusu açar.
inputBox yöntemi, kullanıcıya verilen istemi gösteren istemci tarafı bir giriş kutusu oluşturur. Bu işlevin, sunucu tarafı komut dosyasının askıya alınmasına neden olduğunu unutmayın. Kullanıcı iletişim kutusunu temizledikten sonra otomatik olarak devam eder ancak JDBC bağlantıları askıya alma işlemi sırasında kalıcı olmaz.
// The code below sets the value of name to the name input by the user, or // 'cancel'. const name = Browser.inputBox('Enter your name');
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
prompt | String | İletişim kutusunda gösterilecek metin. |
Return
String|null: Kullanıcı tarafından girilen metin (veya iptal edilen ya da kapatılan bir iletişim kutusu için "iptal").
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
input Box(prompt, buttons)
Kullanıcının tarayıcısında metin giriş kutusu içeren bir iletişim kutusu açar.
inputBox yöntemi, istemci tarafında bir giriş kutusu oluşturur. Bu kutuda, kullanıcıya verilen istem görüntülenir ve gösterilecek düğmeler seçilebilir. Bu işlevin, sunucu tarafı komut dosyasının askıya alınmasına neden olduğunu unutmayın. Kullanıcı iletişim kutusunu temizledikten sonra otomatik olarak devam eder ancak JDBC bağlantıları askıya alma süresince kalıcı olmaz.
// 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);
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
prompt | String | İletişim kutusunda gösterilecek metin. |
buttons | Button | Kullanılacak düğme grubunun türü. |
Return
String|null: Kullanıcı tarafından girilen metin (veya iptal edilen ya da kapatılan bir iletişim kutusu için "iptal").
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
input Box(title, prompt, buttons)
Kullanıcının tarayıcısında metin giriş kutusu içeren bir iletişim kutusu açar.
inputBox yöntemi, verilen başlığa sahip bir istemci tarafı giriş kutusu oluşturur. Bu kutuda, kullanıcıya verilen istem gösterilir ve görüntülenecek düğmeler seçilebilir. Bu işlevin, sunucu tarafı komut dosyasının askıya alınmasına neden olduğunu unutmayın. Kullanıcı iletişim kutusunu temizledikten sonra otomatik olarak devam eder ancak JDBC bağlantıları askıya alma süresince kalıcı olmaz.
// 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, );
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
title | String | İletişim kutusunun başlığı. |
prompt | String | İletişim kutusunda gösterilecek metin. |
buttons | Button | Kullanılacak düğme grubunun türü. |
Return
String|null: Kullanıcı tarafından girilen metin (veya iptal edilen ya da kapatılan bir iletişim kutusu için "iptal").
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
msg Box(prompt)
Kullanıcının tarayıcısında, verilen mesajı ve Tamam düğmesini içeren bir iletişim kutusu açar.
msgBox yöntemi, istemci tarafında bir ileti kutusu oluşturarak kullanıcıya belirtilen iletiyi gösterir. Bu yöntemin, sunucu tarafı komut dosyasının askıya alınmasına neden olduğunu unutmayın. Kullanıcı iletişim kutusunu temizledikten sonra otomatik olarak devam eder ancak JDBC bağlantıları askıya alma işlemi sırasında kalıcı olmaz.
// The code below displays "hello world" in a dialog box with an OK button Browser.msgBox('hello world');
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
prompt | String | İletişim kutusunda gösterilecek metin. |
Return
String|null: Kullanıcı tarafından tıklanan düğmenin küçük harfli metni (veya kapatılan bir iletişim kutusu için "iptal").
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
msg Box(prompt, buttons)
Kullanıcının tarayıcısında, belirtilen mesaj ve düğmelerin yer aldığı bir iletişim kutusu açar.
msgBox yöntemi, kullanıcıya verilen mesajı gösteren ve görüntülenecek düğme seçimi sunan istemci tarafı bir mesaj kutusu oluşturur. Bu yöntemin, sunucu tarafı komut dosyasının askıya alınmasına neden olduğunu unutmayın. Kullanıcı iletişim kutusunu temizledikten sonra otomatik olarak devam eder ancak JDBC bağlantıları askıya alma süresince kalıcı olmaz.
// The code below displays "hello world" in a dialog box with OK and Cancel // buttons. Browser.msgBox('hello world', Browser.Buttons.OK_CANCEL);
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
prompt | String | İletişim kutusunda gösterilecek metin. |
buttons | Button | Kullanılacak düğme grubunun türü. |
Return
String|null: Kullanıcı tarafından tıklanan düğmenin küçük harfli metni (veya kapatılan bir iletişim kutusu için "iptal").
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
msg Box(title, prompt, buttons)
Kullanıcının tarayıcısında, belirtilen başlık, mesaj ve düğmelerle bir iletişim kutusu açar.
msgBox yöntemi, verilen başlığa sahip bir istemci tarafı mesaj kutusu oluşturur. Bu mesaj kutusunda, kullanıcıya verilen mesaj gösterilir ve görüntülenecek düğmeler seçilebilir. Bu yöntemin, sunucu tarafı komut dosyasının askıya alınmasına neden olduğunu unutmayın. Kullanıcı iletişim kutusunu temizledikten sonra otomatik olarak devam eder ancak JDBC bağlantıları askıya alma süresince kalıcı olmaz.
// 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);
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
title | String | İletişim kutusunun başlığı. |
prompt | String | İletişim kutusunda gösterilecek metin. |
buttons | Button | Kullanılacak düğme grubunun türü. |
Return
String|null: Kullanıcı tarafından tıklanan düğmenin küçük harfli metni (veya kapatılan bir iletişim kutusu için "iptal").
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets