一种布局项,用于标记页面的开头。可以通过 Form
访问或创建项。
// Create a form and add three page-break items. var form = FormApp.create('Form Name'); var pageTwo = form.addPageBreakItem().setTitle('Page Two'); var 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() | PageBreakItem | 创建此项目的副本,并将其附加到表单的末尾。 |
getGoToPage() | PageBreakItem | 获取 PageBreakItem ,在分页符之前(即,通过表单正常线性跳转到达此分页符时),表单将跳转到该分页符。 |
getHelpText() | String | 获取该项的帮助文本(有时称为 ImageItems 、PageBreakItems 和 SectionHeaderItems 等布局项的说明文本)。 |
getId() | Integer | 获取项的唯一标识符。 |
getIndex() | Integer | 获取表单中所有项中的项的索引。 |
getPageNavigationType() | PageNavigationType | 获取在分页符之前完成页面后(即通过表单正常线性前进到达此分页符时)的页面导航类型。 |
getTitle() | String | 获取商品的标题(如果为 SectionHeaderItem ,则有时称为标题文本)。 |
getType() | ItemType | 获取该项的类型,表示为 ItemType 。 |
setGoToPage(goToPageItem) | PageBreakItem | 将完成页面后(即,通过表单正常线性跳转到达此分页符时)要跳转到的页面。 |
setGoToPage(navigationType) | PageBreakItem | 设置在此分页符之前完成页面后(即通过表单正常线性进度到达此分页符时)的页面导航类型。 |
setHelpText(text) | PageBreakItem | 设置项的帮助文本(有时称为 ImageItems 、PageBreakItems 和 SectionHeaderItems 等布局项的说明文本)。 |
setTitle(title) | PageBreakItem | 设置项目的标题(如果为 SectionHeaderItem ,则有时称为标题文本)。 |
详细文档
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
- 商品的 ID
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
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()
setGoToPage(goToPageItem)
将完成页面后(即,通过表单正常线性跳转到达此分页符时)要跳转到的页面。如果上一页包含带有导航选项的 MultipleChoiceItem
或 ListItem
,则该导航将优先于此导航。
参数
名称 | 类型 | 说明 |
---|---|---|
goToPageItem | PageBreakItem | 完成分页后要跳转到的分页符 |
弃踢回攻
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