פריט שאלה שמוצג כרשימה של עמודות ושורות, ומאפשר למשתמש לבחור אפשרות אחת לכל שורה מתוך רצף של לחצני בחירה. אפשר לגשת לפריטים או ליצור אותם מ-Form
.
// Open a form by ID and add a new grid item. const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); const item = form.addGridItem(); item.setTitle('Rate your interests') .setRows(['Cars', 'Computers', 'Celebrities']) .setColumns(['Boring', 'So-so', 'Interesting']);
Methods
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
clear | Grid | הסרת כל אימות נתונים של פריט התצוגה הזה. |
create | Item | יצירת Item חדש לפריט הזה ברשימה. |
duplicate() | Grid | יצירת עותק של הפריט הזה והוספתו לסוף הטופס. |
get | String[] | הפונקציה מקבלת את הערכים של כל עמודה ברשימה. |
get | String | הפונקציה מקבלת את טקסט העזרה של הפריט (לפעמים נקרא טקסט תיאור לפריטי פריסה כמו Image , Page ו-Section ). |
get | Integer | הפונקציה מקבלת את המזהה הייחודי של הפריט. |
get | Integer | הפונקציה מקבלת את האינדקס של הפריט מבין כל הפריטים בטופס. |
get | String[] | הפונקציה מקבלת את הערכים של כל שורה ברשימה. |
get | String | הפונקציה מקבלת את שם הפריט (לפעמים נקרא טקסט כותרת, במקרה של Section ). |
get | Item | הפונקציה מקבלת את סוג הפריט, שמיוצג כ-Item . |
is | Boolean | קובע אם המשיב חייב לענות על השאלה. |
set | Grid | הגדרת העמודות של הרשת על סמך מערך ערכים. |
set | Grid | מגדיר את טקסט העזרה של הפריט (לפעמים נקרא טקסט תיאור לפריטי פריסה כמו Image , Page ו-Section ). |
set | Grid | מגדיר אם המשיב חייב לענות על השאלה. |
set | Grid | הגדרת השורות של התצוגה לפי מערך ערכים. |
set | Grid | הגדרת שם הפריט (לפעמים נקרא טקסט כותרת, במקרה של Section ). |
set | Grid | הגדרת אימות הנתונים של פריט התצוגה הזה. |
מסמכים מפורטים
clear Validation()
הסרת כל אימות נתונים של פריט התצוגה הזה.
חזרה
Grid
– הפריט הזה, לצורך קישור
אישור
סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מהיקפי הגישה הבאים:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
create Response(responses)
יצירת Item
חדש לפריט הזה ברשימה. הארגומנט responses
חייב להיות מערך String[]
שמכיל מספר ערכים שווה למספר השורות ברשת. רכיב null
בשאלה רשת לא חובה מציין שאין תשובה לשורה הזו. אם אחד מהערכים לא תואם לאפשרות חוקית, מתרחשת זריקה של חריגה.
פרמטרים
שם | סוג | תיאור |
---|---|---|
responses | String[] | מערך של תשובות תקינות לפריט הזה ברשימה |
חזרה
Item
– התגובה של הפריט
אישור
סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מהיקפי הגישה הבאים:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
duplicate()
יצירת עותק של הפריט הזה והוספתו לסוף הטופס.
חזרה
Grid
– עותק כפול של Grid
הזה, לצורך שרשור
אישור
סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מהיקפי הגישה הבאים:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Columns()
הפונקציה מקבלת את הערכים של כל עמודה ברשימה.
חזרה
String[]
– מערך של ערכי עמודות, שהנשאלים רואים כתוויות כשהם צופים בטופס
אישור
סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מהיקפי הגישה הבאים:
-
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 Rows()
הפונקציה מקבלת את הערכים של כל שורה ברשימה.
חזרה
String[]
– מערך של ערכי שורות, שהנשאלים רואים כתוויות כשהם צופים בטופס
אישור
סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מהיקפי הגישה הבאים:
-
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()
הפונקציה מקבלת את סוג הפריט, שמיוצג כ-Item
.
חזרה
Item
– סוג הפריט
אישור
סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מהיקפי הגישה הבאים:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
is Required()
קובע אם המשיב חייב לענות על השאלה.
חזרה
Boolean
– אם המשיב חייב להשיב על השאלה
אישור
סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מהיקפי הגישה הבאים:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Columns(columns)
הגדרת העמודות של הרשת על סמך מערך ערכים. אם המערך ריק, מתבצעת הטלת חריגה.
פרמטרים
שם | סוג | תיאור |
---|---|---|
columns | String[] | מערך של ערכי עמודות, שהנשאלים רואים כתוויות כשהם צופים בטופס |
חזרה
Grid
– הפריט הזה, לצורך קישור
זריקות
Error
– אם המערך הנתון הוא null
או ריק
אישור
סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מהיקפי הגישה הבאים:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Help Text(text)
מגדיר את טקסט העזרה של הפריט (לפעמים נקרא טקסט תיאור לפריטי פריסה כמו Image
, Page
ו-Section
).
פרמטרים
שם | סוג | תיאור |
---|---|---|
text | String | טקסט העזרה החדש |
חזרה
Grid
— ה-Grid
הזה, לשרשור
אישור
סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מהיקפי הגישה הבאים:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Required(enabled)
מגדיר אם המשיב חייב לענות על השאלה.
פרמטרים
שם | סוג | תיאור |
---|---|---|
enabled | Boolean | אם המשיב חייב להשיב על השאלה |
חזרה
Grid
– הפריט הנוכחי (לשרשור)
אישור
סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מהיקפי הגישה הבאים:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Rows(rows)
הגדרת השורות של התצוגה לפי מערך ערכים. גורמת להשלכת חריגה אם המערך הנתון ריק.
פרמטרים
שם | סוג | תיאור |
---|---|---|
rows | String[] | מערך של ערכי שורות, שהנשאלים רואים כתוויות כשהם צופים בטופס |
חזרה
Grid
– הפריט הזה, לצורך קישור
זריקות
Error
– אם המערך הנתון הוא null
או ריק
אישור
סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מהיקפי הגישה הבאים:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Title(title)
הגדרת שם הפריט (לפעמים נקרא טקסט כותרת, במקרה של Section
).
פרמטרים
שם | סוג | תיאור |
---|---|---|
title | String | הטקסט החדש של הכותרת או הכותרת הראשית |
חזרה
Grid
— ה-Grid
הזה, לשרשור
אישור
סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מהיקפי הגישה הבאים:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Validation(validation)
הגדרת אימות הנתונים של פריט התצוגה הזה. העברה של null או של אימות ללא קריאה לפונקציות require תגרום להסרת כל אימות קודם.
פרמטרים
שם | סוג | תיאור |
---|---|---|
validation | Grid | בדיקת תקינות של רשת שתחול על הפריט הזה. |
חזרה
Grid
— ה-Grid
הזה, לשרשור
אישור
סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מהיקפי הגישה הבאים:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms