Class PageBreakItem

PageBreakItem

Элемент макета, обозначающий начало страницы. Доступ к элементам или их создание возможны через 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

getPageNavigationType()

Определяет тип навигации по страницам, которая происходит после завершения просмотра страницы до этого разрыва (то есть, при достижении этого разрыва путем обычного линейного прохождения формы).

Возвращаться

PageNavigationType — действие навигации, которое необходимо выполнить после завершения просмотра страницы, прежде чем произойдет разрыв страницы.

Авторизация

Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :

  • 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 разрыв страницы для перехода после завершения просмотра предыдущей страницы

Возвращаться

PageBreakItemPageBreakItem , для создания цепочек вызовов

Авторизация

Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setGoToPage(navigationType)

Задает тип навигации по страницам, которая происходит после завершения заполнения страницы до этого разрыва (то есть, при достижении этого разрыва путем обычного линейного прохождения формы). Если страница содержала элемент MultipleChoiceItem или ListItem с опцией навигации, то эта навигация имеет приоритет над данной.

Параметры

Имя Тип Описание
navigation Type Page Navigation Type Действия навигации, которые необходимо выполнить после завершения просмотра страницы, до появления этого разрыва страницы.

Возвращаться

PageBreakItemPageBreakItem , для создания цепочек вызовов

Авторизация

Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setHelpText(text)

Задает текст справки для элемента (иногда называемый текстом описания для элементов макета, таких как ImageItems , PageBreakItems и SectionHeaderItems ).

Параметры

Имя Тип Описание
text String новый текст справки

Возвращаться

PageBreakItemPageBreakItem , для создания цепочек вызовов

Авторизация

Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setTitle(title)

Задает заголовок элемента (иногда называемый текстом заголовка, в случае SectionHeaderItem ).

Параметры

Имя Тип Описание
title String новый заголовок или подзаголовочный текст

Возвращаться

PageBreakItemPageBreakItem , для создания цепочек вызовов

Авторизация

Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms