คลาสนี้ให้สิทธิ์เข้าถึงกล่องโต้ตอบสำหรับ Google ชีตโดยเฉพาะ
เมธอดในคลาสนี้ใช้ได้เฉพาะในบริบทของ Google สเปรดชีตเท่านั้น โปรดใช้กล่องโต้ตอบ Google Workspace แทน
ดูเพิ่มเติม
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
Buttons | Button |
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
input | String | แสดงกล่องโต้ตอบที่มีช่องป้อนข้อความในเบราว์เซอร์ของผู้ใช้ |
input | String | แสดงกล่องโต้ตอบที่มีช่องป้อนข้อความในเบราว์เซอร์ของผู้ใช้ |
input | String | แสดงกล่องโต้ตอบที่มีช่องป้อนข้อความในเบราว์เซอร์ของผู้ใช้ |
msg | String | แสดงกล่องโต้ตอบที่มีข้อความที่ระบุและปุ่ม "ตกลง" ในเบราว์เซอร์ของผู้ใช้ |
msg | String | แสดงกล่องโต้ตอบที่มีข้อความและปุ่มที่ระบุในเบราว์เซอร์ของผู้ใช้ |
msg | String | แสดงกล่องโต้ตอบที่มีชื่อ ข้อความ และปุ่มที่ระบุในเบราว์เซอร์ของผู้ใช้ |
เอกสารประกอบโดยละเอียด
input Box(prompt)
แสดงกล่องโต้ตอบที่มีช่องป้อนข้อความในเบราว์เซอร์ของผู้ใช้
เมธอด inputBox จะแสดงกล่องรับข้อมูลจากฝั่งไคลเอ็นต์ซึ่งแสดงพรอมต์ที่ระบุให้ผู้ใช้ โปรดทราบว่าฟังก์ชันนี้จะทำให้สคริปต์ฝั่งเซิร์ฟเวอร์ถูกระงับ โดยจะกลับมาทำงานต่อโดยอัตโนมัติหลังจากที่ผู้ใช้ล้างกล่องโต้ตอบ แต่การเชื่อมต่อ JDBC จะหยุดอยู่ในช่วงการระงับ
// The code below sets the value of name to the name input by the user, or // 'cancel'. const name = Browser.inputBox('Enter your name');เราไม่แนะนําวิธีนี้ แต่ให้ใช้พรอมต์ UI แทน
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
prompt | String | ข้อความที่จะแสดงในกล่องโต้ตอบ |
รีเทิร์น
String
— ข้อความที่ผู้ใช้ป้อน (หรือ "ยกเลิก" สำหรับกล่องโต้ตอบที่ยกเลิกหรือปิดไปแล้ว)
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
input Box(prompt, buttons)
แสดงกล่องโต้ตอบที่มีช่องป้อนข้อความในเบราว์เซอร์ของผู้ใช้
เมธอด inputBox จะแสดงกล่องรับข้อมูลจากฝั่งไคลเอ็นต์ซึ่งแสดงพรอมต์ที่ระบุต่อผู้ใช้ และแสดงปุ่มให้เลือก โปรดทราบว่าฟังก์ชันนี้จะทำให้สคริปต์ฝั่งเซิร์ฟเวอร์ถูกระงับ โดยจะกลับมาทำงานต่อโดยอัตโนมัติหลังจากที่ผู้ใช้ปิดกล่องโต้ตอบ แต่การเชื่อมต่อ JDBC จะหยุดอยู่ในช่วงการระงับ
// 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);เราไม่แนะนําวิธีนี้ แต่ให้ใช้พรอมต์ UI แทน
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
prompt | String | ข้อความที่จะแสดงในกล่องโต้ตอบ |
buttons | Button | ประเภทของปุ่มที่ตั้งค่าให้ใช้ |
รีเทิร์น
String
— ข้อความที่ผู้ใช้ป้อน (หรือ "ยกเลิก" สำหรับกล่องโต้ตอบที่ยกเลิกหรือปิดไปแล้ว)
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
input Box(title, prompt, buttons)
แสดงกล่องโต้ตอบที่มีช่องป้อนข้อความในเบราว์เซอร์ของผู้ใช้
เมธอด inputBox จะแสดงกล่องรับข้อมูลจากฝั่งไคลเอ็นต์ที่มีชื่อที่ระบุ ซึ่งจะแสดงพรอมต์ที่ระบุให้ผู้ใช้เห็น และเสนอปุ่มให้เลือกแสดง โปรดทราบว่าฟังก์ชันนี้จะทำให้สคริปต์ฝั่งเซิร์ฟเวอร์ถูกระงับ โดยระบบจะกลับมาทำงานต่อโดยอัตโนมัติหลังจากที่ผู้ใช้ล้างกล่องโต้ตอบ แต่การเชื่อมต่อ JDBC จะยังคงอยู่ตลอดระยะเวลาการระงับ
// 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, );เราไม่แนะนําวิธีนี้ แต่ให้ใช้พรอมต์ UI แทน
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
title | String | ชื่อของกล่องโต้ตอบ |
prompt | String | ข้อความที่จะแสดงในกล่องโต้ตอบ |
buttons | Button | ประเภทของปุ่มที่ตั้งค่าให้ใช้ |
รีเทิร์น
String
— ข้อความที่ผู้ใช้ป้อน (หรือ "ยกเลิก" สำหรับกล่องโต้ตอบที่ยกเลิกหรือปิดไปแล้ว)
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
msg Box(prompt)
แสดงกล่องโต้ตอบที่มีข้อความที่ระบุและปุ่ม "ตกลง" ในเบราว์เซอร์ของผู้ใช้
เมธอด msgBox จะแสดงกล่องข้อความฝั่งไคลเอ็นต์ที่แสดงข้อความที่ระบุต่อผู้ใช้ โปรดทราบว่าวิธีการนี้จะทำให้สคริปต์ฝั่งเซิร์ฟเวอร์ถูกระงับ โดยจะกลับมาทำงานต่อโดยอัตโนมัติหลังจากที่ผู้ใช้ล้างกล่องโต้ตอบ แต่การเชื่อมต่อ JDBC จะหยุดอยู่ในช่วงการระงับ
// The code below displays "hello world" in a dialog box with an OK button Browser.msgBox('hello world');เราไม่แนะนําวิธีนี้ แต่ให้ใช้กล่องโต้ตอบการแจ้งเตือน UI แทน
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
prompt | String | ข้อความที่จะแสดงในกล่องโต้ตอบ |
รีเทิร์น
String
— ข้อความตัวพิมพ์เล็กของปุ่มที่ผู้ใช้คลิก (หรือ "ยกเลิก" สำหรับกล่องโต้ตอบที่ปิดไปแล้ว)
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
msg Box(prompt, buttons)
แสดงกล่องโต้ตอบที่มีข้อความและปุ่มที่ระบุในเบราว์เซอร์ของผู้ใช้
เมธอด msgBox จะแสดงกล่องข้อความฝั่งไคลเอ็นต์ที่แสดงข้อความที่ระบุต่อผู้ใช้ และเสนอตัวเลือกปุ่มที่จะแสดง โปรดทราบว่าวิธีการนี้จะทำให้สคริปต์ฝั่งเซิร์ฟเวอร์ถูกระงับ โดยจะกลับมาทำงานต่อโดยอัตโนมัติหลังจากที่ผู้ใช้ปิดกล่องโต้ตอบ แต่การเชื่อมต่อ JDBC จะหยุดอยู่ในช่วงการระงับ
// The code below displays "hello world" in a dialog box with OK and Cancel // buttons. Browser.msgBox('hello world', Browser.Buttons.OK_CANCEL);เราไม่แนะนําวิธีนี้ แต่ให้ใช้กล่องโต้ตอบการแจ้งเตือน UI แทน
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
prompt | String | ข้อความที่จะแสดงในกล่องโต้ตอบ |
buttons | Button | ประเภทของปุ่มที่ตั้งค่าให้ใช้ |
รีเทิร์น
String
— ข้อความตัวพิมพ์เล็กของปุ่มที่ผู้ใช้คลิก (หรือ "ยกเลิก" สำหรับกล่องโต้ตอบที่ปิดไปแล้ว)
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
msg Box(title, prompt, buttons)
แสดงกล่องโต้ตอบที่มีชื่อ ข้อความ และปุ่มที่ระบุในเบราว์เซอร์ของผู้ใช้
เมธอด msgBox จะแสดงกล่องข้อความฝั่งไคลเอ็นต์ที่มีชื่อที่ระบุ ซึ่งจะแสดงข้อความที่ระบุต่อผู้ใช้ และแสดงปุ่มให้เลือก โปรดทราบว่าวิธีนี้จะทำให้สคริปต์ฝั่งเซิร์ฟเวอร์ถูกระงับ โดยระบบจะกลับมาทำงานต่อโดยอัตโนมัติหลังจากที่ผู้ใช้ล้างกล่องโต้ตอบ แต่การเชื่อมต่อ JDBC จะยังคงอยู่ตลอดระยะเวลาการระงับ
// 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);เราไม่แนะนําวิธีนี้ แต่ให้ใช้กล่องโต้ตอบการแจ้งเตือน UI แทน
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
title | String | ชื่อของกล่องโต้ตอบ |
prompt | String | ข้อความที่จะแสดงในกล่องโต้ตอบ |
buttons | Button | ประเภทของปุ่มที่ตั้งค่าให้ใช้ |
รีเทิร์น
String
— ข้อความตัวพิมพ์เล็กของปุ่มที่ผู้ใช้คลิก (หรือ "ยกเลิก" สำหรับกล่องโต้ตอบที่ปิดไปแล้ว)
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets