Desteklenen sayfa gezinme türlerini temsil eden bir enum. Sayfa gezinme türlerine Form
adresinden erişilebilir.
Sayfa gezinmesi, katılımcı seçeneği içeren bir sayfayı tamamladıktan sonra ve yalnızca katılımcı bu seçeneği seçtiyse gerçekleşir. Katılımcı, aynı sayfada sayfa gezinme talimatlarıyla birden fazla seçenek seçtiyse yalnızca son gezinme seçeneği geçerli olur. Sayfa gezinmesi, formun son sayfasını da etkilemez.
Sayfa gezinmesini kullanan seçenekler, sayfa gezinmesini kullanmayan seçeneklerle aynı öğede birleştirilemez.
Bir enum'u çağırmak için üst sınıfını, adını ve özelliğini çağırırsınız. Örneğin,
FormApp.PageNavigationType.CONTINUE
.
// Create a form and add a new multiple-choice item and a page-break item. const form = FormApp.create('Form Name'); const item = form.addMultipleChoiceItem(); const pageBreak = form.addPageBreakItem(); // Set some choices with go-to-page logic. const rightChoice = item.createChoice( 'Vanilla', FormApp.PageNavigationType.SUBMIT, ); const wrongChoice = item.createChoice( 'Chocolate', FormApp.PageNavigationType.RESTART, ); // For GO_TO_PAGE, just pass in the page break item. For CONTINUE (normally the // default), pass in CONTINUE explicitly because page navigation cannot be mixed // with non-navigation choices. const iffyChoice = item.createChoice('Peanut', pageBreak); const otherChoice = item.createChoice( 'Strawberry', FormApp.PageNavigationType.CONTINUE, ); item.setChoices([rightChoice, wrongChoice, iffyChoice, otherChoice]);
Özellikler
Mülk | Tür | Açıklama |
---|---|---|
CONTINUE | Enum | Mevcut sayfayı doldurduktan sonra formun bir sonraki sayfasına geçin. |
GO_TO_PAGE | Enum | Mevcut sayfayı doldurduktan sonra formun belirtilen bir sayfasına atlayabilirsiniz. |
RESTART | Enum | Mevcut sayfayı doldurduktan sonra, o ana kadar girilen yanıtları temizlemeden formu baştan başlatın. |
SUBMIT | Enum | Mevcut sayfayı doldurduktan sonra form yanıtını gönderin. |