Enum PageNavigationType

コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。
PageNavigationType

サポートされているページ ナビゲーションのタイプを表す列挙型。ページ ナビゲーション タイプには FormApp.PageNavigationType からアクセスできます。

ページ ナビゲーションは、回答者がオプションを含むページを完了したら、回答者がそのオプションを選択した場合にのみ行われます。回答者が同じページ内のページ ナビゲーションの手順を複数選択した場合、最後のナビゲーション オプションのみが影響を受けます。ページ ナビゲーションはフォームの最後のページにも影響を与えません。

ページ ナビゲーションを使用する選択肢とページ ナビゲーションを使用しない選択肢を同じアイテムに組み合わせることはできません。

// Create a form and add a new multiple-choice item and a page-break item.
var form = FormApp.create('Form Name');
var item = form.addMultipleChoiceItem();
var pageBreak = form.addPageBreakItem();

// Set some choices with go-to-page logic.
var rightChoice = item.createChoice('Vanilla', FormApp.PageNavigationType.SUBMIT);
var wrongChoice = item.createChoice('Chocolate', FormApp.PageNavigationType.RESTART);

// For GO_TO_PAGE, just pass in the page break item. For CONTINUE (normally the default), pass in
// CONTINUE explicitly because page navigation cannot be mixed with non-navigation choices.
var iffyChoice = item.createChoice('Peanut', pageBreak);
var otherChoice = item.createChoice('Strawberry', FormApp.PageNavigationType.CONTINUE);
item.setChoices([rightChoice, wrongChoice, iffyChoice, otherChoice]);

Properties

プロパティ種類説明
CONTINUEEnum現在のページに移動したら、フォームの次のページに進みます。
GO_TO_PAGEEnum現在のページで入力を完了した後、フォームの特定のページに移動します。
RESTARTEnum現在のページを完成させた後、最初から入力した回答をクリアせずにフォームを最初からやり直します。
SUBMITEnum現在のページにアクセスした後に、フォームの回答を送信します。