Class PageBreakItem

PageBreakItem

รายการเลย์เอาต์ที่ทำเครื่องหมายจุดเริ่มต้นของหน้า คุณจะเข้าถึงหรือสร้างรายการได้จาก 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

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 พร้อมตัวเลือกการนำทาง การไปยังส่วนต่างๆ ดังกล่าวจะลบล้างการนำทางนี้

พารามิเตอร์

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

รีเทิร์น

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

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

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

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

setGoToPage(navigationType)

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

พารามิเตอร์

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

รีเทิร์น

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

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

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

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

setHelpText(text)

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

พารามิเตอร์

ชื่อTypeคำอธิบาย
textStringข้อความช่วยเหลือใหม่

รีเทิร์น

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

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

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

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

setTitle(title)

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

พารามิเตอร์

ชื่อTypeคำอธิบาย
titleStringชื่อหรือข้อความส่วนหัวใหม่

รีเทิร์น

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

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

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

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