Enum PageNavigationType

PageNavigationType

Desteklenen sayfa gezinme türlerini temsil eden bir numaralandırma. Sayfa gezinme türlerine FormApp.PageNavigationType adresinden erişilebilir.

Sayfada gezinme, katılımcı ilgili seçeneği içeren bir sayfayı tamamladıktan sonra ve yalnızca katılımcı bu seçeneği tercih ettiyse gerçekleşir. Katılımcı aynı sayfada gezinme talimatlarıyla birden fazla seçenek belirlerse yalnızca son gezinme seçeneğinin etkili olur. Sayfada gezinmenin, bir formun son sayfası üzerinde de hiçbir etkisi yoktur.

Sayfada gezinmeyi kullanan seçenekler, sayfada gezinmeyi kullanmayan seçeneklerle aynı öğe içinde 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.
var form = FormApp.create('Form Name');
var item = form.addMultipleChoiceItem();
var pageBreak = form.addPageBreakItem();

// Set some choices with go-to-page logic.
var rightChoice = item.createChoice('Vanilla', FormApp.PageNavigationType.SUBMIT);
var 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.
var iffyChoice = item.createChoice('Peanut', pageBreak);
var otherChoice = item.createChoice('Strawberry', FormApp.PageNavigationType.CONTINUE);
item.setChoices([rightChoice, wrongChoice, iffyChoice, otherChoice]);

Özellikler

ÖzellikTürAçıklama
CONTINUEEnumMevcut sayfayı tamamladıktan sonra formun sonraki sayfasına geçin.
GO_TO_PAGEEnumGeçerli sayfayı tamamladıktan sonra formun belirtilen sayfasına atlayın.
RESTARTEnumMevcut sayfayı tamamladıktan sonra, şimdiye kadar girilen yanıtları temizlemeden formu en baştan yeniden başlatın.
SUBMITEnumMevcut sayfayı tamamladıktan sonra form yanıtını gönderin.