Enum PageNavigationType

PageNavigationType

Una enumeración que representa los tipos de navegación de páginas admitidos. Los tipos de navegación de páginas se accede a ellos desde FormApp.PageNavigationType.

La navegación por la página ocurre después de que el encuestado completa una página que contiene la opción. solo si el encuestado eligió esa opción. Si el encuestado eligió varias opciones con instrucciones de navegación de páginas en la misma página, solo la última opción de navegación tiene efecto. La navegación de páginas tampoco afecta la última página de un formulario.

Las opciones que usan la navegación de páginas no se pueden combinar en el mismo elemento con opciones que no usar la navegación de páginas.

Para llamar a una enumeración, debes llamar a su clase superior, nombre y propiedad. Por ejemplo,  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]);

Propiedades

PropiedadTipoDescripción
CONTINUEEnumContinúa a la siguiente página del formulario después de completar la página actual.
GO_TO_PAGEEnumPasa a una página específica del formulario luego de completar la página actual.
RESTARTEnumReiniciar el formulario desde el principio, sin borrar las respuestas que se ingresaron hasta el momento, después de completar la página actual.
SUBMITEnumEnvía la respuesta del formulario después de completar la página actual.