รายการเลย์เอาต์ที่ทำเครื่องหมายจุดเริ่มต้นของหน้า คุณสามารถเข้าถึงหรือสร้างรายการจาก Form
ได้
// Create a form and add three page-break items. var form = FormApp.create('Form Name'); var pageTwo = form.addPageBreakItem().setTitle('Page Two'); var pageThree = form.addPageBreakItem().setTitle('Page Three'); // Make the first two pages navigate elsewhere upon completion. pageTwo.setGoToPage(pageThree); // At end of page one (start of page two), jump to page three pageThree.setGoToPage(FormApp.PageNavigationType.RESTART); // At end of page two, restart form
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
duplicate() | PageBreakItem | สร้างสำเนาของรายการนี้และเพิ่มต่อท้ายแบบฟอร์ม |
getGoToPage() | PageBreakItem | รับ PageBreakItem ที่แบบฟอร์มจะข้ามไปหลังจากกรอกข้อมูลในหน้าก่อนหน้านี้เรียบร้อยแล้ว
ตัวแบ่งหน้า (กล่าวคือ เมื่อมาถึงตัวแบ่งหน้านี้ตามความคืบหน้าเป็นเชิงเส้นตามปกติผ่าน
) |
getHelpText() | String | รับข้อความช่วยเหลือของรายการ (บางครั้งเรียกว่าข้อความคำอธิบายสำหรับรายการเลย์เอาต์ เช่น ImageItems , PageBreakItems และ SectionHeaderItems ) |
getId() | Integer | รับตัวระบุที่ไม่ซ้ำกันของรายการ |
getIndex() | Integer | รับดัชนีของรายการจากทุกรายการในแบบฟอร์ม |
getPageNavigationType() | PageNavigationType | รับประเภทของการนำทางหน้าเว็บที่เกิดขึ้นหลังจากเสร็จสิ้นหน้าก่อนตัวแบ่งหน้านี้ (กล่าวคือ เมื่อมาถึงตัวแบ่งหน้านี้ตามความคืบหน้าแบบเชิงเส้นตามปกติผ่านแบบฟอร์ม) |
getTitle() | String | รับชื่อรายการ (บางครั้งเรียกว่าข้อความส่วนหัว ในกรณีของ SectionHeaderItem ) |
getType() | ItemType | รับประเภทของรายการซึ่งแสดงเป็น ItemType |
setGoToPage(goToPageItem) | PageBreakItem | ตั้งค่าหน้าที่จะข้ามไปหลังจากเสร็จสิ้นหน้าก่อนตัวแบ่งหน้านี้ (นั่นคือ ถึงตัวแบ่งหน้านี้ตามการเลื่อนเส้นตรงปกติผ่านแบบฟอร์ม) |
setGoToPage(navigationType) | PageBreakItem | ตั้งค่าประเภทการนำทางหน้าเว็บที่เกิดขึ้นหลังจากเสร็จสิ้นหน้าก่อนตัวแบ่งหน้านี้ (กล่าวคือ เมื่อมาถึงตัวแบ่งหน้านี้ตามความคืบหน้าแบบเชิงเส้นตามปกติผ่านแบบฟอร์ม) |
setHelpText(text) | PageBreakItem | ตั้งค่าข้อความช่วยเหลือของรายการ (บางครั้งเรียกว่าข้อความคำอธิบายสำหรับรายการจัดเลย์เอาต์ เช่น ImageItems , PageBreakItems และ SectionHeaderItems ) |
setTitle(title) | PageBreakItem | ตั้งชื่อรายการ (บางครั้งเรียกว่าข้อความส่วนหัว ในกรณีของ SectionHeaderItem ) |
เอกสารโดยละเอียด
duplicate()
สร้างสำเนาของรายการนี้และเพิ่มต่อท้ายแบบฟอร์ม
รีเทิร์น
PageBreakItem
— ซ้ำกับ PageBreakItem
นี้สำหรับเชนธุรกิจ
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getGoToPage()
รับ PageBreakItem
ที่แบบฟอร์มจะข้ามไปหลังจากกรอกข้อมูลในหน้าก่อนหน้านี้เรียบร้อยแล้ว
ตัวแบ่งหน้า (กล่าวคือ เมื่อมาถึงตัวแบ่งหน้านี้ตามความคืบหน้าเป็นเชิงเส้นตามปกติผ่าน
)
รีเทิร์น
PageBreakItem
— ตัวแบ่งหน้าที่จะข้ามไปยังหลังจากจบหน้าก่อนตัวแบ่งหน้านี้ หรือ null
หากไม่ได้ตั้งค่าไว้
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getHelpText()
รับข้อความช่วยเหลือของรายการ (บางครั้งเรียกว่าข้อความคำอธิบายสำหรับรายการเลย์เอาต์ เช่น ImageItems
, PageBreakItems
และ SectionHeaderItems
)
รีเทิร์น
String
— ข้อความช่วยเหลือหรือข้อความรายละเอียดของรายการ
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getId()
รับตัวระบุที่ไม่ซ้ำกันของรายการ
รีเทิร์น
Integer
— รหัสของรายการ
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getIndex()
รับดัชนีของรายการจากทุกรายการในแบบฟอร์ม
รีเทิร์น
Integer
— ดัชนีของรายการ
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getTitle()
รับชื่อรายการ (บางครั้งเรียกว่าข้อความส่วนหัว ในกรณีของ SectionHeaderItem
)
รีเทิร์น
String
— ชื่อหรือข้อความส่วนหัวของรายการ
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getType()
setGoToPage(goToPageItem)
ตั้งค่าหน้าที่จะข้ามไปหลังจากเสร็จสิ้นหน้าก่อนตัวแบ่งหน้านี้ (นั่นคือ
ถึงตัวแบ่งหน้านี้ตามการเลื่อนเส้นตรงปกติผ่านแบบฟอร์ม) หากหน้าก่อนหน้า
มี MultipleChoiceItem
หรือ ListItem
พร้อมตัวเลือกการนำทาง ซึ่ง
การนำทางนี้จะลบล้างการนำทางนี้
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
goToPageItem | PageBreakItem | ตัวแบ่งหน้าที่จะข้ามไปหลังจากเสร็จสิ้นหน้าก่อนตัวแบ่งหน้านี้ |
รีเทิร์น
PageBreakItem
— PageBreakItem
นี้สำหรับการทำห่วงโซ่
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setHelpText(text)
ตั้งค่าข้อความช่วยเหลือของรายการ (บางครั้งเรียกว่าข้อความคำอธิบายสำหรับรายการจัดเลย์เอาต์ เช่น ImageItems
, PageBreakItems
และ SectionHeaderItems
)
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
text | String | ข้อความช่วยเหลือใหม่ |
รีเทิร์น
PageBreakItem
— PageBreakItem
นี้สำหรับการทำห่วงโซ่
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setTitle(title)
ตั้งชื่อรายการ (บางครั้งเรียกว่าข้อความส่วนหัว ในกรณีของ SectionHeaderItem
)
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
title | String | ชื่อหรือข้อความส่วนหัวใหม่ |
รีเทิร์น
PageBreakItem
— PageBreakItem
นี้สำหรับการทำห่วงโซ่
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms