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öntem | Dönüş türü | Kısa açıklama |
|---|---|---|
duplicate() | Page | Bu öğenin bir kopyasını oluşturur ve formun sonuna ekler. |
get | Page | Bu sayfa sonundan önceki sayfayı tamamladıktan sonra formun atlayacağı Page değerini alır (yani formda normal doğrusal ilerleme ile bu sayfa sonuna ulaşıldığında). |
get | String | Öğenin yardım metnini (bazen Image, Page ve Section gibi düzen öğeleri için açıklama metni olarak da adlandırılır) alır. |
get | Integer | Öğenin benzersiz tanımlayıcısını alır. |
get | Integer | Formdaki tüm öğeler arasında öğenin dizinini alır. |
get | Page | 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). |
get | String | Öğenin başlığını alır (bazen Section durumunda üstbilgi metni olarak adlandırılır). |
get | Item | Öğenin türünü Item olarak alır. |
set | Page | Bu sayfa sonundan önceki sayfa tamamlandıktan sonra (yani formda normal doğrusal ilerleme ile bu sayfa sonuna ulaşıldığında) gidilecek sayfayı ayarlar. |
set | Page | 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). |
set | Page | Öğenin yardım metnini (bazen Image, Page ve Section gibi düzen öğeleri için açıklama metni olarak da adlandırılır) ayarlar. |
set | Page | Öğenin başlığını ayarlar (bazen Section 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
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
| Ad | Tür | Açıklama |
|---|---|---|
go | Page | Bu 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
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
| Ad | Tür | Açıklama |
|---|---|---|
text | String | yeni 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
| Ad | Tür | Açıklama |
|---|---|---|
title | String | Yeni 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