Enum PageNavigationType

PageNavigationType

Énumération représentant les types de navigation sur les pages compatibles. Vous pouvez accéder aux types de navigation sur les pages à partir de FormApp.PageNavigationType.

La navigation sur les pages a lieu une fois que la personne interrogée a terminé une page contenant l'option, et uniquement si elle a choisi cette option. Si la personne interrogée 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 sur 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 ceux qui n'utilisent pas la navigation sur les pages.

Pour appeler une é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.
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]);

Propriétés

PropriétéTypeDescription
CONTINUEEnumPassez à la page suivante du formulaire après avoir renseigné la page active.
GO_TO_PAGEEnumAprès avoir rempli la page active, vous pouvez accéder à une page spécifique du formulaire.
RESTARTEnumRecommencer le formulaire depuis le début sans effacer les réponses saisies jusqu'à présent, après avoir rempli la page actuelle.
SUBMITEnumEnvoyez la réponse au formulaire après avoir rempli la page actuelle.