Class Browser

Tarayıcı

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

ÖzellikTürAçıklama
ButtonsButtonSet

Yöntemler

YöntemDönüş türüKısa açıklama
inputBox(prompt)StringKullanıcının tarayıcısında metin giriş kutusu içeren bir iletişim kutusu açar.
inputBox(prompt, buttons)StringKullanıcının tarayıcısında metin giriş kutusu içeren bir iletişim kutusu açar.
inputBox(title, prompt, buttons)StringKullanıcının tarayıcısında metin giriş kutusu içeren bir iletişim kutusu açar.
msgBox(prompt)StringKullanıcının tarayıcısında belirtilen mesajı ve Tamam düğmesini içeren bir iletişim kutusu açar.
msgBox(prompt, buttons)StringKullanı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)StringKullanı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

AdTürAçıklama
promptStringİ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

AdTürAçıklama
promptStringİletişim kutusunda gösterilecek metin.
buttonsButtonSetKullanı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

AdTürAçıklama
titleStringİletişim kutusunun başlığı.
promptStringİletişim kutusunda gösterilecek metin.
buttonsButtonSetKullanı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

AdTürAçıklama
promptStringİ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

AdTürAçıklama
promptStringİletişim kutusunda gösterilecek metin.
buttonsButtonSetKullanı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

AdTürAçıklama
titleStringİletişim kutusunun başlığı.
promptStringİletişim kutusunda gösterilecek metin.
buttonsButtonSetKullanı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