Class PageBreakItem

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