Элемент макета, обозначающий начало страницы. Доступ к элементам или их создание возможны через Form .
// Create a form and add three page-break items. const form = FormApp.create('Form Name'); const pageTwo = form.addPageBreakItem().setTitle('Page Two'); const pageThree = form.addPageBreakItem().setTitle('Page Three'); // Make the first two pages navigate elsewhere upon completion. pageTwo.setGoToPage( pageThree); // At end of page one (start of page two), jump to page three pageThree.setGoToPage( FormApp.PageNavigationType.RESTART); // At end of page two, restart form
Методы
| Метод | Тип возвращаемого значения | Краткое описание |
|---|---|---|
duplicate() | Page Break Item | Создает копию этого элемента и добавляет ее в конец формы. |
get Go To Page() | Page Break Item | Получает Page Break Item , к которому перейдет форма после завершения заполнения страницы, предшествующей этому разрыву (то есть, после достижения этого разрыва страницы при обычном линейном прохождении формы). |
get Help Text() | String | Получает справочный текст элемента (иногда называемый описательным текстом для элементов макета, таких как Image Items , Page Break Items и Section Header Items ). |
get Id() | Integer | Получает уникальный идентификатор элемента. |
get Index() | Integer | Получает индекс элемента среди всех элементов в форме. |
get Page Navigation Type() | Page Navigation Type | Определяет тип навигации по страницам, которая происходит после завершения просмотра страницы до этого разрыва (то есть, при достижении этого разрыва путем обычного линейного прохождения формы). |
get Title() | String | Получает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
get Type() | Item Type | Получает тип элемента, представленный в виде Item Type . |
set Go To Page(goToPageItem) | Page Break Item | Задает страницу, на которую следует перейти после завершения заполнения страницы, предшествующей этому разрыву страницы (то есть, при достижении этого разрыва страницы при обычном линейном прохождении формы). |
set Go To Page(navigationType) | Page Break Item | Задает тип навигации по страницам, которая происходит после завершения заполнения страницы до этого разрыва (то есть, при достижении этого разрыва путем обычного линейного продвижения по форме). |
set Help Text(text) | Page Break Item | Задает текст справки для элемента (иногда называемый текстом описания для элементов макета, таких как Image Items , Page Break Items и Section Header Items ). |
set Title(title) | Page Break Item | Задает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
Подробная документация
duplicate()
Создает копию этого элемента и добавляет ее в конец формы.
Возвращаться
PageBreakItem — дубликат этого PageBreakItem для создания цепочек вызовов.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
getGoToPage()
Получает элемент PageBreakItem , на который форма перейдет после завершения заполнения страницы до этого разрыва (то есть, при достижении этого разрыва при обычном линейном прохождении формы).
Возвращаться
PageBreakItem — элемент разрыва страницы, на который нужно перейти после завершения предыдущей страницы, или null если элемент не задан.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
getHelpText()
Получает справочный текст элемента (иногда называемый описательным текстом для элементов макета, таких как ImageItems , PageBreakItems и SectionHeaderItems ).
Возвращаться
String — текст справки или описания элемента.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
getId()
Получает уникальный идентификатор элемента.
Возвращаться
Integer — идентификатор товара.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
getIndex()
Получает индекс элемента среди всех элементов в форме.
Возвращаться
Integer — индекс элемента
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
getTitle()
Получает заголовок элемента (иногда называемый текстом заголовка, в случае SectionHeaderItem ).
Возвращаться
String — заголовок или подзаголовок элемента
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
getType()
Получает тип элемента, представленный в виде объекта ItemType .
Возвращаться
ItemType — тип товара
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
setGoToPage(goToPageItem)
Задает страницу, на которую следует перейти после завершения заполнения страницы, предшествующей этому разрыву страницы (то есть, при достижении этого разрыва страницы при обычном линейном прохождении формы). Если предыдущая страница содержала элемент MultipleChoiceItem или ListItem с опцией навигации, то эта навигация имеет приоритет над данной.
Параметры
| Имя | Тип | Описание |
|---|---|---|
go To Page Item | Page Break Item | разрыв страницы для перехода после завершения просмотра предыдущей страницы |
Возвращаться
PageBreakItem — PageBreakItem , для создания цепочек вызовов
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
setHelpText(text)
Задает текст справки для элемента (иногда называемый текстом описания для элементов макета, таких как ImageItems , PageBreakItems и SectionHeaderItems ).
Параметры
| Имя | Тип | Описание |
|---|---|---|
text | String | новый текст справки |
Возвращаться
PageBreakItem — PageBreakItem , для создания цепочек вызовов
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
setTitle(title)
Задает заголовок элемента (иногда называемый текстом заголовка, в случае SectionHeaderItem ).
Параметры
| Имя | Тип | Описание |
|---|---|---|
title | String | новый заголовок или подзаголовочный текст |
Возвращаться
PageBreakItem — PageBreakItem , для создания цепочек вызовов
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms