Énumération représentant les types de navigation de page compatibles. Vous pouvez accéder aux types de navigation de page à partir de Form
.
La navigation sur les pages se produit une fois que le participant a terminé une page contenant l'option, et uniquement s'il a choisi cette option. Si le répondant a choisi plusieurs options avec des instructions de navigation sur la même page, seule la dernière option de navigation a un effet. La navigation entre les pages n'a pas non plus d'incidence sur la dernière page d'un formulaire.
Les choix qui utilisent la navigation sur les pages ne peuvent pas être combinés dans le même élément avec des choix qui n'utilisent pas la navigation sur les pages.
Pour appeler un énumération, vous devez appeler sa classe parente, son nom et sa propriété. Par exemple,
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]);
Propriétés
Propriété | Type | Description |
---|---|---|
CONTINUE | Enum | Passez à la page suivante du formulaire une fois que vous avez terminé la page actuelle. |
GO_TO_PAGE | Enum | Accédez à une page spécifique du formulaire après avoir terminé la page actuelle. |
RESTART | Enum | Redémarrez le formulaire depuis le début, sans effacer les réponses saisies jusqu'à présent, après avoir terminé la page en cours. |
SUBMIT | Enum | Envoyez la réponse du formulaire une fois la page en cours terminée. |