Enum PageNavigationType

PageNavigationType

Ein Enum, das die unterstützten Typen der Seitennavigation darstellt. Auf die Seitennavigationstypen kann über FormApp.PageNavigationType zugegriffen werden.

Die Seitennavigation findet nur statt, nachdem der Befragte eine Seite mit der Option ausgefüllt hat und diese Option ausgewählt hat. Wenn die befragte Person mehrere Optionen mit Anleitungen zur Seitennavigation auf derselben Seite ausgewählt hat, hat nur die letzte Navigationsoption Auswirkungen. Die Seitennavigation hat auch keine Auswirkungen auf die letzte Seite eines Formulars.

Auswahlmöglichkeiten, die die Seitennavigation verwenden, können nicht im selben Element mit Optionen kombiniert werden, die keine Seitennavigation verwenden.

Um eine Enum aufzurufen, rufen Sie ihre übergeordnete Klasse, ihren Namen und ihre Eigenschaft auf. Beispiel: 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]);

Attribute

PropertyTypBeschreibung
CONTINUEEnumNachdem Sie die aktuelle Seite ausgefüllt haben, fahren Sie mit der nächsten Seite des Formulars fort.
GO_TO_PAGEEnumNach dem Ausfüllen der aktuellen Seite zu einer bestimmten Seite des Formulars springen.
RESTARTEnumStarten Sie das Formular neu, nachdem Sie die aktuelle Seite ausgefüllt haben, ohne die bisher eingegebenen Antworten zu löschen.
SUBMITEnumSenden Sie die Formularantwort, nachdem Sie die aktuelle Seite ausgefüllt haben.