عنصر تنسيق يشير إلى بداية صفحة يمكن الوصول إلى العناصر أو إنشاؤها من 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() | Page | تُنشئ هذه الدالة نسخة من هذا العنصر وتُلحقها بنهاية النموذج. |
get | Page | تحصل على Page الذي سينتقل إليه النموذج بعد إكمال الصفحة قبل فاصل الصفحة هذا (أي عند الوصول إلى فاصل الصفحة هذا من خلال التقدّم الخطي العادي في الجدول). |
get | String | للحصول على نص مساعدة السلعة (يُعرف هذا النص أحيانًا باسم نص الوصف لعناصر التنسيق، مثل Image وPage وSection ). |
get | Integer | الحصول على المعرّف الفريد للعنصر |
get | Integer | تحصل على فهرس العنصر من بين جميع العناصر في النموذج. |
get | Page | تحصل على نوع التنقّل في الصفحة الذي يحدث بعد إكمال الصفحة قبل فاصل الصفحة هذا (أي عند الوصول إلى فاصل الصفحة هذا من خلال التقدّم الخطي العادي في النموذج). |
get | String | تحصل على عنوان العنصر (يُشار إليه أحيانًا باسم نص العنوان في حال Section ). |
get | Item | تحصل على نوع العنصر الذي يتم تمثيله كـ Item . |
set | Page | لضبط الصفحة التي سيتم الانتقال إليها بعد إكمال الصفحة قبل فاصل الصفحة هذا (أي عند الوصول إلى فاصل الصفحة هذا من خلال التقدّم الخطي العادي في النموذج). |
set | Page | لضبط نوع التنقّل في الصفحة الذي يحدث بعد إكمال الصفحة قبل فاصل الصفحة هذا (أي عند الوصول إلى فاصل الصفحة هذا من خلال التقدّم الخطي العادي في النموذج). |
set | Page | لضبط نص مساعدة العنصر (يُعرف هذا النص أحيانًا باسم نص الوصف لعناصر التنسيق، مثل Image وPage وSection ). |
set | Page | لضبط عنوان العنصر (يُشار إليه أحيانًا باسم نص العنوان في حال استخدام Section ) |
مستندات تفصيلية
duplicate()
تُنشئ هذه الدالة نسخة من هذا العنصر وتُلحقها بنهاية النموذج.
الإرجاع
Page
: نسخة طبق الأصل من هذا Page
، لإنشاء سلسلة
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Go To Page()
تحصل على Page
الذي سينتقل إليه النموذج بعد إكمال الصفحة قبل فاصل الصفحة هذا (أي عند الوصول إلى فاصل الصفحة هذا من خلال التقدّم الخطي العادي في الجدول).
الإرجاع
Page
: فاصل الصفحة الذي يتم الانتقال إليه بعد إكمال الصفحة قبل فاصل الصفحة هذا، أو null
إذا لم يتم ضبط أي فاصل
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Help Text()
للحصول على نص مساعدة السلعة (يُعرف هذا النص أحيانًا باسم نص الوصف لعناصر التنسيق، مثل Image
وPage
وSection
).
الإرجاع
String
- نص المساعدة أو نص الوصف للعنصر
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Id()
الحصول على المعرّف الفريد للعنصر
الإرجاع
Integer
: معرّف السلعة
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Index()
تحصل على فهرس العنصر من بين جميع العناصر في النموذج.
الإرجاع
Integer
: فهرس العنصر
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Title()
تحصل على عنوان العنصر (يُشار إليه أحيانًا باسم نص العنوان في حال Section
).
الإرجاع
String
: عنوان السلعة أو نص العنوان
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Type()
set Go To Page(goToPageItem)
لضبط الصفحة التي سيتم الانتقال إليها بعد إكمال الصفحة قبل فاصل الصفحة هذا (أي عند
الوصول إلى فاصل الصفحة هذا من خلال التقدّم الخطي العادي في النموذج). إذا كانت الصفحة السابقة
تحتوي على رمز Multiple
أو List
مع خيار تنقّل، سيتم تجاهل رمز التنقل هذا.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
go | Page | فاصل الصفحة الذي تريد الانتقال إليه بعد إكمال الصفحة قبل فاصل الصفحة هذا |
الإرجاع
Page
— هذا Page
، لإنشاء سلسلة
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Help Text(text)
لضبط نص مساعدة العنصر (يُعرف هذا النص أحيانًا باسم نص الوصف لعناصر التنسيق، مثل Image
وPage
وSection
).
المعلمات
الاسم | النوع | الوصف |
---|---|---|
text | String | نص المساعدة الجديد |
الإرجاع
Page
— هذا Page
، لإنشاء سلسلة
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Title(title)
لضبط عنوان العنصر (يُشار إليه أحيانًا باسم نص العنوان في حال استخدام Section
)
المعلمات
الاسم | النوع | الوصف |
---|---|---|
title | String | العنوان الجديد أو نص العنوان |
الإرجاع
Page
— هذا Page
، لإنشاء سلسلة
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms