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

承認

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

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

setGoToPage(navigationType)

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

パラメータ

名前タイプ説明
navigationTypePageNavigationTypeこの改ページ前のページを完了した後に実行するナビゲーション アクション

戻る

PageBreakItem - チェーン用の PageBreakItem

承認

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

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

setHelpText(text)

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

パラメータ

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

戻る

PageBreakItem - チェーン用の PageBreakItem

承認

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

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

setTitle(title)

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

パラメータ

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

戻る

PageBreakItem - チェーン用の PageBreakItem

承認

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

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