Enum PageNavigationType

SayfaGezinmeTürü

Desteklenen sayfa gezinme türlerini temsil eden bir enum. Sayfa gezinme türlerine FormApp.PageNavigationType 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ülkTürAçıklama
CONTINUEEnumMevcut sayfayı doldurduktan sonra formun bir sonraki sayfasına geçin.
GO_TO_PAGEEnumMevcut sayfayı doldurduktan sonra formun belirtilen bir sayfasına atlayabilirsiniz.
RESTARTEnumMevcut sayfayı doldurduktan sonra, o ana kadar girilen yanıtları temizlemeden formu baştan başlatın.
SUBMITEnumMevcut sayfayı doldurduktan sonra form yanıtını gönderin.