Un enum che rappresenta i tipi di navigazione tra le pagine supportati. Puoi accedere ai tipi di navigazione nelle pagine da Form
.
La navigazione tra le pagine avviene dopo che il rispondente ha completato una pagina contenente l'opzione e solo se il rispondente ha scelto l'opzione. Se il rispondente ha scelto più opzioni con istruzioni di navigazione nella stessa pagina, ha effetto solo l'ultima opzione di navigazione. La navigazione tra le pagine non ha alcun effetto neanche sull'ultima pagina di un modulo.
Le scelte che utilizzano la navigazione nelle pagine non possono essere combinate nello stesso elemento con le scelte che non la utilizzano.
Per chiamare un enum, devi chiamare la relativa classe, il nome e la proprietà di base. Ad esempio,
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]);
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
CONTINUE | Enum | Vai alla pagina successiva del modulo dopo aver completato quella corrente. |
GO_TO_PAGE | Enum | Vai a una pagina specifica del modulo dopo aver completato la pagina corrente. |
RESTART | Enum | Riavviare il modulo dall'inizio, senza cancellare le risposte inserite fino a quel momento, dopo aver completato la pagina corrente. |
SUBMIT | Enum | Invia la risposta al modulo dopo aver completato la pagina corrente. |