Class PageBreakItem

PageBreakItem

Bir sayfanın başlangıcını işaretleyen düzen öğesi. Öğelere Form üzerinden erişilebilir veya öğeler 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 önceki sayfayı tamamladıktan sonra formun atlayacağı PageBreakItem değerini alır (yani formda normal doğrusal ilerleme ile bu sayfa sonuna ulaşıldığında).
getHelpText()StringÖğenin yardım metnini (bazen ImageItems, PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için 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 dizinini alır.
getPageNavigationType()PageNavigationTypeBu sayfa sonundan önce sayfanın tamamlanmasından sonra gerçekleşen sayfa gezinme türünü alır (yani, formda normal doğrusal ilerleme ile bu sayfa sonuna ulaşıldığında).
getTitle()StringÖğenin başlığını alır (bazen SectionHeaderItem durumunda üstbilgi metni olarak adlandırılır).
getType()ItemTypeÖğenin türünü ItemType olarak alır.
setGoToPage(goToPageItem)PageBreakItemBu sayfa sonundan önceki sayfa tamamlandıktan sonra (yani formda normal doğrusal ilerleme ile bu sayfa sonuna ulaşıldığında) gidilecek sayfayı ayarlar.
setGoToPage(navigationType)PageBreakItemBu sayfa sonundan önceki sayfanın tamamlanmasından sonra gerçekleşen sayfa gezinme türünü ayarlar (yani formda normal doğrusal ilerleme ile bu sayfa sonuna ulaşıldığında).
setHelpText(text)PageBreakItemÖğenin yardım metnini (bazen ImageItems, PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni olarak da adlandırılır) ayarlar.
setTitle(title)PageBreakItemÖğenin başlığını ayarlar (bazen SectionHeaderItem durumunda başlık metni olarak adlandırılır).

Ayrıntılı belgeler

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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getGoToPage()

Bu sayfa sonundan önceki sayfayı tamamladıktan sonra formun atlayacağı PageBreakItem değerini alır (yani formda normal doğrusal ilerleme ile bu sayfa sonuna ulaşıldığında).

Return

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

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getHelpText()

Öğenin yardım metnini (bazen ImageItems, PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getIndex()

Formdaki tüm öğeler arasında öğenin dizinini alır.

Return

Integer: Öğenin dizini

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getPageNavigationType()

Bu sayfa sonundan önce sayfanın tamamlanmasından sonra gerçekleşen sayfa gezinme türünü alır (yani, formda normal doğrusal ilerleme ile bu sayfa sonuna ulaşıldığında).

Return

PageNavigationType: Bu sayfa sonundan önceki sayfayı tamamladıktan sonra yapılacak gezinme işlemi

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getTitle()

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

Return

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

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getType()

Öğenin türünü ItemType olarak alır.

Return

ItemType: Öğenin türü

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

setGoToPage(goToPageItem)

Bu sayfa sonundan önceki sayfa tamamlandıktan sonra (yani formda normal doğrusal ilerleme ile bu sayfa sonuna ulaşıldığında) gidilecek sayfayı ayarlar. Önceki sayfada gezinme seçeneği içeren bir MultipleChoiceItem veya ListItem varsa bu gezinme, söz konusu 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

setGoToPage(navigationType)

Bu sayfa sonundan önceki sayfanın tamamlanmasından sonra gerçekleşen sayfa gezinme türünü ayarlar (yani formda normal doğrusal ilerleme ile bu sayfa sonuna ulaşıldığında). Sayfada gezinme seçeneği içeren bir MultipleChoiceItem veya ListItem varsa bu gezinme, söz konusu gezinmeyi geçersiz kılar.

Parametreler

AdTürAçıklama
navigationTypePageNavigationTypeBu sayfa sonundan önceki sayfayı tamamladıktan sonra yapılacak gezinme işlemi

Return

PageBreakItem: Zincirleme için bu PageBreakItem

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

setHelpText(text)

Öğenin yardım metnini (bazen ImageItems, PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

setTitle(title)

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

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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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