Enum PageNavigationType

PageNavigationType

تعداد يمثل الأنواع المتوافقة للتنقل في الصفحة. يمكن أن تكون أنواع التنقل في الصفحة تم الوصول إليها من 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]);

أماكن إقامة

الموقعالنوعالوصف
CONTINUEEnumانتقِل إلى الصفحة التالية من النموذج بعد إكمال الصفحة الحالية.
GO_TO_PAGEEnumالانتقال إلى صفحة محددة من النموذج بعد إكمال الصفحة الحالية
RESTARTEnumإعادة تشغيل النموذج من البداية بدون محو الإجابات التي تم إدخالها حتى الآن، بعد إكمالها الصفحة الحالية.
SUBMITEnumإرسال الرد على النموذج بعد إكمال الصفحة الحالية