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 Google E-Tablosu bağlamında kullanılabilir. Bunun yerine lütfen 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 | Kullanıcının tarayıcısında metin giriş kutusu içeren bir iletişim kutusu açılır. |
input | String | Kullanıcının tarayıcısında metin giriş kutusu içeren bir iletişim kutusu açılır. |
input | String | Kullanıcının tarayıcısında metin giriş kutusu içeren bir iletişim kutusu açılır. |
msg | String | Kullanıcının tarayıcısında, belirtilen mesajı ve Tamam düğmesini içeren bir iletişim kutusu açılır. |
msg | String | Kullanıcının tarayıcısında, belirtilen mesajı ve düğmeleri içeren bir iletişim kutusu açılır. |
msg | String | Kullanıcının tarayıcısında belirtilen başlığı, mesajı ve düğmeleri içeren bir iletişim kutusu açılır. |
Ayrıntılı dokümanlar
input Box(prompt)
Kullanıcının tarayıcısında metin giriş kutusu içeren bir iletişim kutusu açılır.
inputBox yöntemi, kullanıcıya belirli bir istemi gösteren istemci tarafı bir giriş kutusu açar. 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ırasında devam etmez.
// 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
: Kullanıcı tarafından girilen metin (veya iptal edilen veya kapatılan bir iletişim kutusu için "iptal").
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
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çılır.
inputBox yöntemi, kullanıcıya belirli bir istemi gösteren ve görüntülenecek düğme seçenekleri sunan 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 sırasında devam etmez.
// 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ılmak üzere ayarlanan düğme türü. |
Return
String
: Kullanıcı tarafından girilen metin (veya iptal edilen veya kapatılan bir iletişim kutusu için "iptal").
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
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çılır.
inputBox yöntemi, istemci tarafında belirli bir başlığa sahip bir giriş kutusu oluşturur. Bu kutu, kullanıcıya belirli bir istemi gösterir ve görüntülenecek düğme seçenekleri sunar. 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ırasında devam etmez.
// 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ılmak üzere ayarlanan düğme türü. |
Return
String
: Kullanıcı tarafından girilen metin (veya iptal edilen veya kapatılan bir iletişim kutusu için "iptal").
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
msg Box(prompt)
Kullanıcının tarayıcısında, belirtilen mesajı ve Tamam düğmesini içeren bir iletişim kutusu açılır.
msgBox yöntemi, kullanıcıya belirli bir mesajı gösteren istemci tarafı bir mesaj kutusu açar. 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ırasında devam etmez.
// 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
: Kullanıcı tarafından tıklanan düğmenin küçük harfli metni (veya reddedilen bir iletişim kutusu için "iptal").
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
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üğmeleri içeren bir iletişim kutusu açılır.
msgBox yöntemi, istemci tarafında kullanıcıya belirli bir mesajı gösteren ve gösterilecek düğme seçenekleri sunan bir mesaj kutusu açar. Bu yöntemin sunucu tarafı komut dosyasının askıya alınmasına neden olacağını unutmayın. Kullanıcı iletişim kutusunu temizledikten sonra otomatik olarak devam eder ancak JDBC bağlantıları askıya alma sırasında 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);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
prompt | String | İletişim kutusunda gösterilecek metin. |
buttons | Button | Kullanılmak üzere ayarlanan düğme türü. |
Return
String
: Kullanıcı tarafından tıklanan düğmenin küçük harfli metni (veya reddedilen bir iletişim kutusu için "iptal").
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
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ığı, mesajı ve düğmeleri içeren bir iletişim kutusu açılır.
msgBox yöntemi, belirtilen başlığa sahip bir istemci tarafı mesaj kutusu oluşturur. Bu kutuda, belirtilen mesaj kullanıcıya gösterilir ve gösterilecek düğmeler sunulur. Bu yöntemin, sunucu tarafı komut dosyasının askıya alınmasına neden olacağını unutmayın. Kullanıcı iletişim kutusunu temizledikten sonra otomatik olarak devam eder ancak JDBC bağlantıları askıya alma sırasında 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);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
title | String | İletişim kutusunun başlığı. |
prompt | String | İletişim kutusunda gösterilecek metin. |
buttons | Button | Kullanılmak üzere ayarlanan düğme türü. |
Return
String
: Kullanıcı tarafından tıklanan düğmenin küçük harfli metni (veya reddedilen bir iletişim kutusu için "iptal").
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets