Class PageBreakItem

รายการตัวแบ่งหน้า

รายการเลย์เอาต์ที่ระบุจุดเริ่มต้นของหน้า เข้าถึงหรือสร้างรายการจาก Form ได้

// Create a form and add three page-break items.
const form = FormApp.create('Form Name');
const pageTwo = form.addPageBreakItem().setTitle('Page Two');
const 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

getPageNavigationType()

รับประเภทการไปยังส่วนต่างๆ ของหน้าเว็บที่เกิดขึ้นหลังจากดูหน้าเว็บจนจบก่อนการแบ่งหน้านี้ (กล่าวคือ เมื่อถึงการแบ่งหน้านี้โดยการไปยังส่วนต่างๆ ของแบบฟอร์มตามลําดับตามปกติ)

รีเทิร์น

PageNavigationType — การดำเนินการไปยังส่วนต่างๆ ที่ต้องทำหลังจากหน้าเว็บเสร็จสมบูรณ์ก่อนการแบ่งหน้านี้

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 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()

รับประเภทของรายการซึ่งแสดงเป็น ItemType

รีเทิร์น

ItemType — ประเภทของรายการ

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setGoToPage(goToPageItem)

ตั้งค่าหน้าที่ระบบจะข้ามไปหลังจากกรอกหน้าก่อนการแบ่งหน้านี้ (กล่าวคือ เมื่อถึงการแบ่งหน้านี้ตามลำดับปกติของแบบฟอร์ม) หากหน้าก่อนหน้ามี MultipleChoiceItem หรือ ListItem ที่มีตัวเลือกการนําทาง การนําทางนั้นจะลบล้างการนําทางนี้

พารามิเตอร์

ชื่อประเภทคำอธิบาย
goToPageItemPageBreakItemตำแหน่งที่ระบบจะข้ามไปหลังจากแสดงหน้าเว็บก่อนการแบ่งหน้านี้

รีเทิร์น

PageBreakItemPageBreakItem นี้สําหรับการเชน

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setGoToPage(navigationType)

ตั้งค่าประเภทการไปยังส่วนต่างๆ ของหน้าเว็บที่จะเกิดขึ้นหลังจากการไปยังส่วนต่างๆ ของหน้าเว็บเสร็จสมบูรณ์ก่อนการแบ่งหน้านี้ (กล่าวคือ เมื่อถึงการแบ่งหน้านี้โดยการไปยังส่วนต่างๆ ของแบบฟอร์มตามลำดับปกติ) หากหน้าเว็บมี MultipleChoiceItem หรือ ListItem ที่มีตัวเลือกการนำทาง การนำทางนั้นจะลบล้างการนำทางนี้

พารามิเตอร์

ชื่อประเภทคำอธิบาย
navigationTypePageNavigationTypeการดำเนินการไปยังส่วนต่างๆ ที่ต้องทำหลังจากดูหน้าเว็บจนจบก่อนการแบ่งหน้านี้

รีเทิร์น

PageBreakItemPageBreakItem นี้สําหรับการเชน

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setHelpText(text)

ตั้งค่าข้อความความช่วยเหลือของรายการ (บางครั้งเรียกว่าข้อความอธิบายสำหรับรายการเลย์เอาต์ เช่น ImageItems, PageBreakItems และ SectionHeaderItems)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
textStringข้อความช่วยเหลือใหม่

รีเทิร์น

PageBreakItemPageBreakItem นี้สําหรับการเชน

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setTitle(title)

ตั้งชื่อรายการ (บางครั้งเรียกว่าข้อความส่วนหัว ในกรณีของ SectionHeaderItem)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
titleStringชื่อหรือข้อความส่วนหัวใหม่

รีเทิร์น

PageBreakItemPageBreakItem นี้สําหรับการเชน

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms