Enum PageNavigationType

PageNavigationType

Un'enum che rappresenta i tipi di navigazione nelle pagine supportati. È possibile accedere ai tipi di navigazione nelle pagine da FormApp.PageNavigationType.

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

Le scelte che utilizzano la navigazione nelle pagine non possono essere combinate nello stesso elemento con scelte che non utilizzano 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
CONTINUEEnumVai alla pagina successiva del modulo dopo aver completato la pagina corrente.
GO_TO_PAGEEnumPassa a una pagina specificata del modulo dopo aver completato la pagina corrente.
RESTARTEnumRiavvia il modulo dall'inizio, senza cancellare le risposte inserite fino a quel momento, dopo aver completato la pagina corrente.
SUBMITEnumInvia la risposta del modulo dopo aver completato la pagina corrente.