Class PageBreakItem

SayfaSonuÖğesi

Bir sayfanın başlangıcını işaretleyen bir düzen öğesi. Öğelere Form'ten erişilebilir veya bu klasörden öğe oluşturulabilir.

// 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

Yöntemler

YöntemDönüş türüKısa açıklama
duplicate()PageBreakItemBu öğenin bir kopyasını oluşturur ve formun sonuna ekler.
getGoToPage()PageBreakItemBu sayfa sonundan önce sayfayı doldurduktan sonra formun atlayacağı PageBreakItem değerini alır (yani formda normal doğrusal ilerlemeyle bu sayfa sonuna ulaşıldığında).
getHelpText()StringÖğenin yardım metnini (ImageItems, PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için bazen açıklama metni olarak da adlandırılır) alır.
getId()IntegerÖğenin benzersiz tanımlayıcısını alır.
getIndex()IntegerFormdaki tüm öğeler arasında öğenin dizin numarasını alır.
getPageNavigationType()PageNavigationTypeBu sayfayı tamamladıktan sonra bu sayfa sonuna gelmeden önce gerçekleşen sayfa gezinme türünü alır (yani, formda normal doğrusal ilerlemeyle bu sayfa sonuna ulaşıldığında).
getTitle()StringÖğenin başlığını (SectionHeaderItem durumunda bazen üstbilgi metni olarak adlandırılır) alır.
getType()ItemTypeÖğenin türünü ItemType olarak temsil eder.
setGoToPage(goToPageItem)PageBreakItemBu sayfa sonundan önceki sayfayı doldurduktan sonra (yani formda normal doğrusal ilerlemeyle bu sayfa sonuna ulaşıldığında) atlanacak sayfayı ayarlar.
setGoToPage(navigationType)PageBreakItemSayfayı tamamladıktan sonra bu sayfa sonuna gelmeden önce (yani formda normal doğrusal ilerlemeyle bu sayfa sonuna ulaşıldığında) gerçekleşen sayfa gezinme türünü belirler.
setHelpText(text)PageBreakItemÖğenin yardım metnini (ImageItems, PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için bazen açıklama metni olarak da adlandırılır) ayarlar.
setTitle(title)PageBreakItemÖğenin başlığını (SectionHeaderItem durumunda bazen üstbilgi metni olarak adlandırılır) ayarlar.

Ayrıntılı dokümanlar

duplicate()

Bu öğenin bir kopyasını oluşturur ve formun sonuna ekler.

Return

PageBreakItem: zincirleme için bu PageBreakItem öğesinin kopyası

Yetkilendirme

Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:

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

getGoToPage()

Bu sayfa sonundan önce sayfayı doldurduktan sonra formun atlayacağı PageBreakItem değerini alır (yani formda normal doğrusal ilerlemeyle bu sayfa sonuna ulaşıldığında).

Return

PageBreakItem: Bu sayfa sonundan önceki sayfa tamamlandıktan sonra atlanacak sayfa sonu veya ayarlanmamışsa null

Yetkilendirme

Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:

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

getHelpText()

Öğenin yardım metnini (ImageItems, PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için bazen açıklama metni olarak da adlandırılır) alır.

Return

String: Öğenin yardım metni veya açıklama metni

Yetkilendirme

Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:

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

getId()

Öğenin benzersiz tanımlayıcısını alır.

Return

Integer: Öğenin kimliği

Yetkilendirme

Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:

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

getIndex()

Formdaki tüm öğeler arasında öğenin dizin numarasını alır.

Return

Integer: Öğenin dizini

Yetkilendirme

Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:

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

getPageNavigationType()

Bu sayfayı tamamladıktan sonra bu sayfa sonuna gelmeden önce gerçekleşen sayfa gezinme türünü alır (yani, formda normal doğrusal ilerlemeyle bu sayfa sonuna ulaşıldığında).

Return

PageNavigationType: Sayfayı tamamladıktan sonra bu sayfa sonuna gelmeden önce yapılacak gezinme işlemi

Yetkilendirme

Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:

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

getTitle()

Öğenin başlığını (SectionHeaderItem durumunda bazen üstbilgi metni olarak adlandırılır) alır.

Return

String: Öğenin başlığı veya başlık metni

Yetkilendirme

Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:

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

getType()

Öğenin türünü ItemType olarak temsil eder.

Return

ItemType: Öğenin türü

Yetkilendirme

Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:

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

setGoToPage(goToPageItem)

Bu sayfa sonundan önceki sayfayı doldurduktan sonra (yani formda normal doğrusal ilerlemeyle bu sayfa sonuna ulaşıldığında) atlanacak sayfayı ayarlar. Önceki sayfada gezinme seçeneği içeren bir MultipleChoiceItem veya ListItem varsa bu gezinme, bu gezinmeyi geçersiz kılar.

Parametreler

AdTürAçıklama
goToPageItemPageBreakItemBu sayfa sonundan önceki sayfa tamamlandıktan sonra atlanacak sayfa sonu

Return

PageBreakItem: Zincirleme için bu PageBreakItem

Yetkilendirme

Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:

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

setGoToPage(navigationType)

Sayfayı tamamladıktan sonra bu sayfa sonuna gelmeden önce (yani formda normal doğrusal ilerlemeyle bu sayfa sonuna ulaşıldığında) gerçekleşen sayfa gezinme türünü belirler. Sayfada gezinme seçeneği içeren bir MultipleChoiceItem veya ListItem varsa bu gezinme, bu gezinmeyi geçersiz kılar.

Parametreler

AdTürAçıklama
navigationTypePageNavigationTypeSayfayı tamamladıktan sonra bu sayfa sonuna gelmeden önce yapılacak gezinme işlemi

Return

PageBreakItem: Zincirleme için bu PageBreakItem

Yetkilendirme

Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:

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

setHelpText(text)

Öğenin yardım metnini (ImageItems, PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için bazen açıklama metni olarak da adlandırılır) ayarlar.

Parametreler

AdTürAçıklama
textStringyeni yardım metni

Return

PageBreakItem: Zincirleme için bu PageBreakItem

Yetkilendirme

Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:

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

setTitle(title)

Öğenin başlığını (SectionHeaderItem durumunda bazen üstbilgi metni olarak adlandırılır) ayarlar.

Parametreler

AdTürAçıklama
titleStringyeni başlık veya başlık metni

Return

PageBreakItem: Zincirleme için bu PageBreakItem

Yetkilendirme

Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:

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