פריט שאלה שמוצג כרשימה של עמודות ושורות, ומאפשר למשתמש לבחור מספר אפשרויות בכל שורה מתוך רצף של תיבות סימון. אפשר לגשת לפריטים או ליצור אותם מ-Form
.
// Open a form by ID and add a new checkbox grid item. const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); const item = form.addCheckboxGridItem(); item.setTitle('Where did you celebrate New Years?') .setRows(['New York', 'San Francisco', 'London']) .setColumns(['2014', '2015', '2016', '2017']);
Methods
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
clear | Checkbox | הסרת כל אימות נתונים של פריט התצוגה הזה. |
create | Item | יצירת Item חדש לפריט התיבה הזו של רשת התיבות הסימון. |
duplicate() | Checkbox | יצירת עותק של הפריט הזה והוספתו לסוף הטופס. |
get | String[] | הפונקציה מקבלת את הערכים של כל עמודה ברשימה. |
get | String | הפונקציה מקבלת את טקסט העזרה של הפריט (לפעמים נקרא טקסט תיאור לפריטי פריסה כמו Image , Page ו-Section ). |
get | Integer | הפונקציה מקבלת את המזהה הייחודי של הפריט. |
get | Integer | הפונקציה מקבלת את האינדקס של הפריט מבין כל הפריטים בטופס. |
get | String[] | הפונקציה מקבלת את הערכים של כל שורה ברשימה. |
get | String | הפונקציה מקבלת את שם הפריט (לפעמים נקרא טקסט כותרת, במקרה של Section ). |
get | Item | הפונקציה מקבלת את סוג הפריט, שמיוצג כ-Item . |
is | Boolean | קובע אם המשיב חייב לענות על השאלה. |
set | Checkbox | הגדרת העמודות של הרשת על סמך מערך ערכים. |
set | Checkbox | מגדיר את טקסט העזרה של הפריט (לפעמים נקרא טקסט תיאור לפריטי פריסה כמו Image , Page ו-Section ). |
set | Checkbox | מגדיר אם המשיב חייב לענות על השאלה. |
set | Checkbox | הגדרת השורות של התצוגה לפי מערך ערכים. |
set | Checkbox | הגדרת שם הפריט (לפעמים נקרא טקסט כותרת, במקרה של Section ). |
set | Checkbox | הגדרת אימות הנתונים של פריט התיבה הזו ברשימה. |
מסמכים מפורטים
clear Validation()
הסרת כל אימות נתונים של פריט התצוגה הזה.
חזרה
Checkbox
– הפריט הזה, לצורך קישור
אישור
סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מהיקפי הגישה הבאים:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
create Response(responses)
יצירת Item
חדש לפריט התיבה הזו של רשת התיבות הסימון. הארגומנט responses
חייב להיות מערך String[][]
של מערכי ערכי String[][]
שמכיל מספר ערכים שזהה למספר הקלטים בתצוגת התיבות הסימון. רכיב null
בשאלה מסוג רשת תיבות סימון שאינה חובה מציין שאין תשובה לשורה הזו. אם אחד מהערכים לא תואם לאפשרות חוקית, מתרחשת זריקה של חריגה.
פרמטרים
שם | סוג | תיאור |
---|---|---|
responses | String[][] | מערך של מערכי תשובות תקינות לפריט הזה של רשת תיבות סימון |
חזרה
Item
– התגובה של הפריט
אישור
סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מהיקפי הגישה הבאים:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
duplicate()
יצירת עותק של הפריט הזה והוספתו לסוף הטופס.
חזרה
Checkbox
– עותק כפול של Checkbox
הזה, לצורך שרשור
אישור
סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מהיקפי הגישה הבאים:
-
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[] | מערך של ערכי עמודות, שהנשאלים רואים כתוויות כשהם צופים בטופס |
חזרה
Checkbox
– הפריט הזה, לצורך קישור
זריקות
Error
– אם המערך הנתון הוא null
או ריק
אישור
סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מהיקפי הגישה הבאים:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Help Text(text)
מגדיר את טקסט העזרה של הפריט (לפעמים נקרא טקסט תיאור לפריטי פריסה כמו Image
, Page
ו-Section
).
פרמטרים
שם | סוג | תיאור |
---|---|---|
text | String | טקסט העזרה החדש |
חזרה
Checkbox
— ה-Checkbox
הזה, לשרשור
אישור
סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מהיקפי הגישה הבאים:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Required(enabled)
מגדיר אם המשיב חייב לענות על השאלה.
פרמטרים
שם | סוג | תיאור |
---|---|---|
enabled | Boolean | אם המשיב חייב להשיב על השאלה |
חזרה
Checkbox
– הפריט הנוכחי (לשרשור)
אישור
סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מהיקפי הגישה הבאים:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Rows(rows)
הגדרת השורות של התצוגה לפי מערך ערכים. גורמת להשלכת חריגה אם המערך הנתון ריק.
פרמטרים
שם | סוג | תיאור |
---|---|---|
rows | String[] | מערך של ערכי שורות, שהנשאלים רואים כתוויות כשהם צופים בטופס |
חזרה
Checkbox
– הפריט הזה, לצורך קישור
זריקות
Error
– אם המערך הנתון הוא null
או ריק
אישור
סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מהיקפי הגישה הבאים:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Title(title)
הגדרת שם הפריט (לפעמים נקרא טקסט כותרת, במקרה של Section
).
פרמטרים
שם | סוג | תיאור |
---|---|---|
title | String | הטקסט החדש של הכותרת או הכותרת הראשית |
חזרה
Checkbox
— ה-Checkbox
הזה, לשרשור
אישור
סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מהיקפי הגישה הבאים:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Validation(validation)
הגדרת אימות הנתונים של פריט התיבה הזו ברשימה. העברה של null או של אימות ללא קריאה לפונקציות נדרש תסיר את כל האימותים הקודמים.
פרמטרים
שם | סוג | תיאור |
---|---|---|
validation | Checkbox | CheckboxGridValidation שיוחל על הפריט הזה. |
חזרה
Checkbox
— ה-Checkbox
הזה, לשרשור
אישור
סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מהיקפי הגישה הבאים:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms