تعداد يمثّل الأنواع المتوافقة مع التنقّل في الصفحة. يمكن الوصول إلى أنواع التنقل
في الصفحة من FormApp.PageNavigationType
.
يحدث التنقل في الصفحة بعد إكمال المجيب لصفحة تحتوي على الخيار، وفقط إذا اختار الخاضع للاستبيان هذا الخيار. إذا اختار الخاضع للاستبيان خيارات متعددة مع إرشادات التنقل في الصفحة على نفس الصفحة، فلن يكون له أي تأثير إلا خيار التنقل الأخير. لا يؤثر التنقّل في الصفحة أيضًا في الصفحة الأخيرة من النموذج.
لا يمكن الجمع بين الخيارات التي تستخدم التنقل في الصفحة في العنصر نفسه مع الخيارات التي لا تستخدم التنقل في الصفحات.
لاستدعاء تعداد، عليك استدعاء فئته الأصلية والاسم والخاصية. مثلاً:
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]);
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
CONTINUE | Enum | يمكنك المتابعة إلى الصفحة التالية من النموذج بعد إكمال الصفحة الحالية. |
GO_TO_PAGE | Enum | الانتقال إلى صفحة محدّدة من النموذج بعد إكمال الصفحة الحالية |
RESTART | Enum | أعِد تشغيل النموذج من البداية، بدون محو الإجابات التي تمّ إدخالها حتى الآن، بعد إكمال الصفحة الحالية. |
SUBMIT | Enum | إرسال الرد على النموذج بعد إكمال الصفحة الحالية |