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