Enum PageNavigationType

PáginaNavegaçãoTipo

Um tipo enumerado que representa os tipos de navegação de página aceitos. Os tipos de navegação de página podem ser acessados em FormApp.PageNavigationType.

A navegação ocorre depois que o participante conclui uma página que contém a opção e somente se o participante escolheu essa opção. Se o participante escolher várias opções com instruções de navegação na mesma página, apenas a última opção de navegação terá efeito. A navegação de página também não tem efeito na última página de um formulário.

As opções que usam a navegação de página não podem ser combinadas no mesmo item com opções que não usam a navegação de página.

Para chamar um tipo enumerado, chame a classe mãe, o nome e a propriedade dele. Por exemplo, 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]);

Propriedades

PropriedadeTipoDescrição
CONTINUEEnumContinue para a próxima página do formulário depois de concluir a página atual.
GO_TO_PAGEEnumIr para uma página específica do formulário depois de concluir a página atual.
RESTARTEnumRecomece o formulário do início, sem limpar as respostas inseridas até o momento, depois de concluir a página atual.
SUBMITEnumEnvie a resposta do formulário depois de concluir a página atual.