Enum PageNavigationType

PageNavigationType

Un'enumerazione che rappresenta i tipi di navigazione nelle pagine supportati. I tipi di navigazione nelle pagine possono essere: accessibile da FormApp.PageNavigationType.

La navigazione nelle pagine avviene dopo che l'intervistato completa una pagina che contiene l'opzione e solo se l'intervistato ha scelto questa opzione. Se l'intervistato ha scelto più opzioni con istruzioni di navigazione nella stessa pagina, solo l'ultima opzione di navigazione avrà effetto. Inoltre, la navigazione nelle pagine non ha alcun effetto sull'ultima pagina di un modulo.

Le scelte che utilizzano la navigazione nelle pagine non possono essere combinate nello stesso elemento con opzioni che non usare la navigazione nelle pagine.

Per chiamare un'enumerazione, devi chiamare la classe, il nome e la proprietà principali. Ad esempio, 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]);

Proprietà

ProprietàTipoDescrizione
CONTINUEEnumPassa alla pagina successiva del modulo dopo aver completato la pagina corrente.
GO_TO_PAGEEnumPassare a una pagina specifica del modulo dopo aver completato la pagina corrente.
RESTARTEnumRiavvia il modulo dall'inizio senza cancellare le risposte inserite finora, dopo averlo completato la pagina corrente.
SUBMITEnumInvia la risposta del modulo dopo aver completato la pagina corrente.