Class PageBreakItem

PageBreakItem

Sayfanın başlangıcını işaret eden bir düzen öğesi. Öğelere Form ile erişilebilir veya öğe oluşturulabilir.

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

Yöntemler

YöntemDönüş türüKısa açıklama
duplicate()PageBreakItemBu öğenin bir kopyasını oluşturur ve bunu formun sonuna ekler.
getGoToPage()PageBreakItemBu sayfa sonundan önce (yani, bu sayfa sonunda formda normal doğrusal ilerlemeyle bu sayfa sonuna ulaşıldığında) formun sayfa tamamlandıktan sonra atlanacağı PageBreakItem değerini alır.
getHelpText()StringÖğenin yardım metnini alır (ImageItems, PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için bazen açıklama metni olarak da adlandırılır).
getId()IntegerÖğenin benzersiz tanımlayıcısını alır.
getIndex()IntegerFormdaki tüm öğeler arasında öğenin dizinini alır.
getPageNavigationType()PageNavigationTypeSayfa tamamlandıktan sonra, bu sayfa sonundan önce (yani bu sayfa sonuna formda normal doğrusal ilerlemeyle ulaşıldığında) gerçekleşen sayfa gezinme türünü alır.
getTitle()StringÖğenin başlığını alır (SectionHeaderItem durumunda başlık metni de denir).
getType()ItemTypeÖğenin türünü alır (ItemType ile gösterilir).
setGoToPage(goToPageItem)PageBreakItemSayfa tamamlandıktan sonra, bu sayfa sonundan önce (yani bu sayfa sonuna formda normal doğrusal ilerlemeye ulaşıldığında) atlanacak sayfayı ayarlar.
setGoToPage(navigationType)PageBreakItemSayfa tamamlandıktan sonra, bu sayfa sonundan önce (yani bu sayfa sonuna formda normal doğrusal ilerlemeyle ulaşıldığında) gerçekleşen sayfa gezinmesi türünü ayarlar.
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ı ayarlar (SectionHeaderItem durumunda başlık metni de denir).

Ayrıntılı belgeler

duplicate()

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

Return

PageBreakItem — zincirleme bağlantı için bu PageBreakItem öğesinin kopyası

Yetkilendirme

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

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

getGoToPage()

Bu sayfa sonundan önce (yani, bu sayfa sonunda formda normal doğrusal ilerlemeyle bu sayfa sonuna ulaşıldığında) formun sayfa tamamlandıktan sonra atlanacağı PageBreakItem değerini alır.

Return

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

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların 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 alır (ImageItems, PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için bazen açıklama metni olarak da adlandırılır).

Return

String — öğenin yardım metni veya açıklama metni

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların 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 kapsamların 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 kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getPageNavigationType()

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

Return

PageNavigationType: Sayfa tamamlandıktan sonra, bu sayfa sonundan önce yapılacak gezinme işlemi

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların 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 (SectionHeaderItem durumunda başlık metni de denir).

Return

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

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların 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ü alır (ItemType ile gösterilir).

Return

ItemType - öğenin türü

Yetkilendirme

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

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

setGoToPage(goToPageItem)

Sayfa tamamlandıktan sonra, bu sayfa sonundan önce (yani bu sayfa sonuna formda normal doğrusal ilerlemeye ulaşıldığında) atlanacak sayfayı ayarlar. Önceki sayfada, gezinme seçeneği olan bir MultipleChoiceItem veya ListItem varsa bu gezinme söz konusu gezinmeyi geçersiz kılar.

Parametreler

AdTürAçıklama
goToPageItemPageBreakItembu sayfa sonundan önce sayfa tamamlandıktan sonra atlanacak sayfa sonu

Return

PageBreakItem — bu PageBreakItem, zincirleme bağlantı için

Yetkilendirme

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

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

setGoToPage(navigationType)

Sayfa tamamlandıktan sonra, bu sayfa sonundan önce (yani bu sayfa sonuna formda normal doğrusal ilerlemeyle ulaşıldığında) gerçekleşen sayfa gezinmesi türünü ayarlar. Sayfa, gezinme seçeneği olan bir MultipleChoiceItem veya ListItem içeriyorsa bu gezinme bu gezinmeyi geçersiz kılar.

Parametreler

AdTürAçıklama
navigationTypePageNavigationTypeBu sayfa sonundan önce sayfa tamamlandıktan sonra yapılacak gezinme işlemi

Return

PageBreakItem — bu PageBreakItem, zincirleme bağlantı için

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların 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 (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 — bu PageBreakItem, zincirleme bağlantı için

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların 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 (SectionHeaderItem durumunda başlık metni de denir).

Parametreler

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

Return

PageBreakItem — bu PageBreakItem, zincirleme bağlantı için

Yetkilendirme

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

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