Enum PageNavigationType

PageNawigacja

Wartość wyliczeniowa przedstawiająca obsługiwane typy nawigacji na stronie. Typy nawigacji na stronie są dostępne z poziomu aplikacji FormApp.PageNavigationType.

Nawigacja w witrynie ma miejsce, gdy użytkownik ukończy stronę zawierającą opcję i tylko wtedy, gdy ją wybierze. Jeśli ankietowany wybrał więcej niż jedną opcję z instrukcjami nawigacji na tej samej stronie, tylko ostatnia opcja nawigacji będzie miała znaczenie. Nawigacja na stronach nie wpływa też na ostatnią stronę formularza.

Opcje, które korzystają z nawigacji na stronie, nie mogą być łączone w ramach tego samego elementu z opcjami, które nie korzystają z nawigacji na stronie.

// 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]);

Właściwości

WłaściwośćTypOpis
CONTINUEEnumPo przejściu na bieżącą stronę przejdź na następną stronę.
GO_TO_PAGEEnumPo przejściu na bieżącą stronę przejdź do określonej strony formularza.
RESTARTEnumPonownie uruchom formularz od początku, nie usuwając do tej pory odpowiedzi.
SUBMITEnumPo wypełnieniu bieżącej strony prześlij formularz.