Enum PageNavigationType

SeiteNavigationTyp

Eine Aufzählung, die die unterstützten Arten der Seitennavigation darstellt. Die Navigationstypen für Seiten sind unter FormApp.PageNavigationType verfügbar.

Die Seitennavigation erfolgt, nachdem der Teilnehmer eine Seite mit der Option abgeschlossen hat, und nur, wenn er diese Option ausgewählt hat. Wenn der Teilnehmer mehrere Optionen mit Anleitungen zur Seitennavigation auf derselben Seite ausgewählt hat, hat nur die letzte Navigationsoption eine Auswirkung. Die Seitennavigation hat auch keine Auswirkungen auf die letzte Seite eines Formulars.

Optionen, die die Seitennavigation verwenden, können nicht mit Optionen kombiniert werden, die keine Seitennavigation verwenden.

Wenn Sie ein Enum aufrufen möchten, rufen Sie die übergeordnete Klasse, den Namen und die Eigenschaft auf. Beispiel: 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]);

Attribute

AttributTypBeschreibung
CONTINUEEnumFahren Sie nach dem Ausfüllen der aktuellen Seite 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 nach dem Ausfüllen der aktuellen Seite von vorn, ohne die bisher eingegebenen Antworten zu löschen.
SUBMITEnumReichen Sie die Formularantwort ein, nachdem Sie die aktuelle Seite ausgefüllt haben.