פריט שאלה שמוצג כרשת של עמודות ושורות, שמאפשר למשיב לבחור תשובה אחת לכל שורה מתוך רצף של לחצני בחירה. אפשר לגשת לפריטים או ליצור אותם מתוך 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()
create Response(responses)
יוצר Item
חדש לפריט ברשת. הארגומנט responses
צריך להיות מערך String[]
שמכיל מספר ערכים ששווה למספר השורות ברשת. רכיב null
בשאלת רשת לא חובה מציין שלא ניתנה תשובה לשורה הזו. אם אחד מהערכים לא תואם לאף אפשרות חוקית, הפונקציה מחזירה חריגה.
פרמטרים
שם | סוג | תיאור |
---|---|---|
responses | String[] | מערך של תשובות תקינות לפריט הרשת הזה |
חזרה
Item
– התשובה לפריט
אישור
סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחת או יותר מההיקפים הבאים:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
duplicate()
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()
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 | טקסט העזרה החדש |
חזרה
אישור
סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחת או יותר מההיקפים הבאים:
-
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
או של מופע Grid
שלא הופעלו בו פונקציות require, מסירה את כל האימות הקודם.
פרמטרים
שם | סוג | תיאור |
---|---|---|
validation | Grid | GridValidation שיש להחיל על הפריט הזה. |
חזרה
Grid
— Grid
הזה, לשרשור
אישור
סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחת או יותר מההיקפים הבאים:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms