Class 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()PageBreakItemこの項目のコピーを作成して、フォームの末尾に追加します。
getGoToPage()PageBreakItemこの改ページの前のページを完了した後にフォームがジャンプする PageBreakItem を取得します(つまり、フォームを通常の線形進行で進んでこの改ページに到達したときにジャンプします)。
getHelpText()Stringアイテムのヘルプテキストを取得します(ImageItemsPageBreakItemsSectionHeaderItems などのレイアウト アイテムの説明テキストとも呼ばれます)。
getId()Integerアイテムの一意の識別子を取得します。
getIndex()Integerフォーム内のすべてのアイテムの中で、アイテムのインデックスを取得します。
getPageNavigationType()PageNavigationTypeこの改ページの前のページを完了した後に発生するページ ナビゲーションのタイプを取得します(つまり、フォームを通常の線形進行で進んでこの改ページに到達したときに発生するページ ナビゲーションのタイプを取得します)。
getTitle()Stringアイテムのタイトルを取得します(SectionHeaderItem の場合はヘッダー テキストと呼ばれることもあります)。
getType()ItemTypeアイテムのタイプ(ItemType として表されます)を取得します。
setGoToPage(goToPageItem)PageBreakItemこの改ページの前のページを完了した後にジャンプするページを設定します(つまり、フォームを通常の線形進行で進んでこの改ページに到達したときにジャンプします)。
setGoToPage(navigationType)PageBreakItemこのページ分割の前のページを完了した後に発生するページ ナビゲーションのタイプを設定します(つまり、フォームを通常の線形進行で進んでこのページ分割に到達したときに発生するページ ナビゲーションのタイプを設定します)。
setHelpText(text)PageBreakItemアイテムのヘルプテキスト(ImageItemsPageBreakItemsSectionHeaderItems などのレイアウト アイテムの説明テキスト)を設定します。
setTitle(title)PageBreakItemアイテムのタイトル(SectionHeaderItem の場合はヘッダー テキスト)を設定します。

詳細なドキュメント

duplicate()

この項目のコピーを作成して、フォームの末尾に追加します。

戻る

PageBreakItem - チェーン用にこの PageBreakItem の複製

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。

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

getGoToPage()

この改ページの前のページを完了した後にフォームがジャンプする PageBreakItem を取得します(つまり、フォームを通常の線形進行で進んでこの改ページに到達したときにジャンプします)。

戻る

PageBreakItem - この改ページの前のページを完了した後に移動する改ページ。何も設定されていない場合は null

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。

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

getHelpText()

アイテムのヘルプテキストを取得します(ImageItemsPageBreakItemsSectionHeaderItems などのレイアウト アイテムの説明テキストとも呼ばれます)。

戻る

String - アイテムのヘルプテキストまたは説明文

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。

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

getId()

アイテムの一意の識別子を取得します。

戻る

Integer - アイテムの ID

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。

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

getIndex()

フォーム内のすべてのアイテムの中で、アイテムのインデックスを取得します。

戻る

Integer - アイテムのインデックス

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。

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

getPageNavigationType()

この改ページの前のページを完了した後に発生するページ ナビゲーションのタイプを取得します(つまり、フォームを通常の線形進行で進んでこの改ページに到達したときに発生するページ ナビゲーションのタイプを取得します)。

戻る

PageNavigationType - この改ページの前のページを完了した後に行うナビゲーション アクション

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。

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

getTitle()

アイテムのタイトルを取得します(SectionHeaderItem の場合はヘッダー テキストと呼ばれることもあります)。

戻る

String - アイテムのタイトルまたはヘッダー テキスト

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。

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

getType()

アイテムのタイプ(ItemType として表されます)を取得します。

戻る

ItemType - アイテムのタイプ

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。

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

setGoToPage(goToPageItem)

この改ページの前のページを完了した後にジャンプするページを設定します(つまり、フォームを通常の線形進行で進んでこの改ページに到達したときにジャンプします)。前のページにナビゲーション オプションを含む MultipleChoiceItem または ListItem が含まれている場合、そのナビゲーションがこのナビゲーションをオーバーライドします。

パラメータ

名前説明
goToPageItemPageBreakItemこの改ページの前のページを完了した後にジャンプする改ページ

戻る

PageBreakItem - チェーン用の this PageBreakItem

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。

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

setGoToPage(navigationType)

このページ分割の前のページを完了した後に発生するページ ナビゲーションのタイプを設定します(つまり、フォームを通常の線形進行で進んでこのページ分割に到達したときに発生するページ ナビゲーションのタイプを設定します)。ページにナビゲーション オプションを含む MultipleChoiceItem または ListItem が含まれている場合、そのナビゲーションがこのナビゲーションをオーバーライドします。

パラメータ

名前説明
navigationTypePageNavigationTypeこのページの改ページの前にページを完了した後に行うナビゲーション アクション

戻る

PageBreakItem - チェーン用の this PageBreakItem

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。

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

setHelpText(text)

アイテムのヘルプテキスト(ImageItemsPageBreakItemsSectionHeaderItems などのレイアウト アイテムの説明テキスト)を設定します。

パラメータ

名前説明
textString新しいヘルプテキスト

戻る

PageBreakItem - チェーン用の this PageBreakItem

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。

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

setTitle(title)

アイテムのタイトル(SectionHeaderItem の場合はヘッダー テキスト)を設定します。

パラメータ

名前説明
titleString新しいタイトルまたはヘッダー テキスト

戻る

PageBreakItem - チェーン用の this PageBreakItem

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。

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