Enum PageNavigationType

PageNavigationType

enum שמייצג את הסוגים הנתמכים של ניווט בדפים. סוגי הניווט בדף יכולים להיות בוצעה גישה מ-FormApp.PageNavigationType.

הניווט בדפים מתרחש אחרי שהמשיב משלים דף שמכיל את האפשרות, רק אם המשיב בחר באפשרות הזו. אם המשיב בחר מספר אפשרויות עם הוראות ניווט בדף באותו דף, רק לאפשרות הניווט האחרונה יש השפעה כלשהי. כמו כן, לניווט בדפים אין השפעה על הדף האחרון של הטופס.

לא ניתן לשלב באותו פריט אפשרויות שמשתמשות בניווט בדפים עם אפשרויות שלא להשתמש בניווט בדפים.

כדי לקרוא ל-enum, קוראים למחלקה ההורה, לשם ולמאפיין שלו. לדוגמה, FormApp.PageNavigationType.CONTINUE.

// 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]);

מאפיינים

נכססוגתיאור
CONTINUEEnumהמשך לדף הבא בטופס לאחר השלמת הדף הנוכחי.
GO_TO_PAGEEnumלדלג לדף ספציפי בטופס אחרי מילוי הדף הנוכחי.
RESTARTEnumלהתחיל מחדש את הטופס, בלי לנקות את התשובות שהוזנו עד עכשיו, בסיום התהליך בדף הנוכחי.
SUBMITEnumלאחר מילוי הדף הנוכחי, יש לשלוח את התשובה לטופס.