Перечисление, представляющее поддерживаемые типы навигации по страницам. Доступ к типам навигации по страницам можно получить из FormApp.PageNavigationType
.
Навигация по страницам происходит после того, как респондент заполнит страницу, содержащую параметр, и только в том случае, если респондент выбрал этот вариант. Если респондент выбрал несколько вариантов с инструкциями по навигации на одной странице, только последний вариант навигации имеет какое-либо значение. Навигация по страницам также не влияет на последнюю страницу формы.
Варианты, использующие навигацию по страницам, не могут быть объединены в одном элементе с вариантами, которые не используют навигацию по страницам.
// 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]);
Характеристики
Имущество | Тип | Описание |
---|---|---|
CONTINUE | Enum | Перейдите к следующей странице формы после заполнения текущей страницы. |
GO_TO_PAGE | Enum | Переход к указанной странице формы после завершения текущей страницы. |
RESTART | Enum | Перезапустите форму с самого начала, не удаляя ранее введенные ответы, после завершения текущей страницы. |
SUBMIT | Enum | Отправьте ответ формы после заполнения текущей страницы. |