कॉलम और पंक्तियों के ग्रिड के तौर पर दिखाया जाने वाला सवाल का आइटम, जिसकी मदद से जवाब देने वाले व्यक्ति चुन सकते हैं
चेकबॉक्स के क्रम से, हर लाइन में कई विकल्प चुने जा सकते हैं. आइटम यहां से ऐक्सेस किए जा सकते हैं या बनाए जा सकते हैं
Form
.
// Open a form by ID and add a new checkbox grid item. var form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); var item = form.addCheckboxGridItem(); item.setTitle('Where did you celebrate New Years?') .setRows(['New York', 'San Francisco', 'London']) .setColumns(['2014', '2015', '2016', '2017']);
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
clearValidation() | CheckboxGridItem | इस ग्रिड आइटम के लिए, डेटा की पुष्टि की कोई भी जानकारी हटा दी जाती है. |
createResponse(responses) | ItemResponse | इस चेकबॉक्स ग्रिड आइटम के लिए एक नया ItemResponse बनाता है. |
duplicate() | CheckboxGridItem | इस आइटम की एक कॉपी बनाता है और उसे फ़ॉर्म के आखिर में जोड़ देता है. |
getColumns() | String[] | इससे ग्रिड में हर कॉलम की वैल्यू मिलती है. |
getHelpText() | String | आइटम के सहायता टेक्स्ट को फ़ेच करता है (कभी-कभी इसे ImageItems , PageBreakItems , और SectionHeaderItems जैसे लेआउट आइटम के लिए ब्यौरे वाला टेक्स्ट भी कहा जाता है). |
getId() | Integer | आइटम का यूनीक आइडेंटिफ़ायर मिलता है. |
getIndex() | Integer | फ़ॉर्म में मौजूद सभी आइटम के बीच आइटम का इंडेक्स लाता है. |
getRows() | String[] | इससे ग्रिड में हर पंक्ति की वैल्यू मिलती है. |
getTitle() | String | आइटम का टाइटल मिलता है (SectionHeaderItem के मामले में, कभी-कभी इसे हेडर टेक्स्ट भी कहा जाता है). |
getType() | ItemType | आइटम के टाइप की जानकारी देता है, जिसे ItemType के तौर पर दिखाया जाता है. |
isRequired() | Boolean | यह तय करता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना चाहिए या नहीं. |
setColumns(columns) | CheckboxGridItem | वैल्यू के कलेक्शन के आधार पर ग्रिड के कॉलम सेट करता है. |
setHelpText(text) | CheckboxGridItem | आइटम के सहायता टेक्स्ट को सेट करता है (कभी-कभी इसे ImageItems , PageBreakItems , और SectionHeaderItems जैसे लेआउट आइटम के लिए ब्यौरे वाला टेक्स्ट भी कहा जाता है). |
setRequired(enabled) | CheckboxGridItem | यह तय करता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना चाहिए या नहीं. |
setRows(rows) | CheckboxGridItem | वैल्यू के कलेक्शन के आधार पर ग्रिड की लाइनें सेट करता है. |
setTitle(title) | CheckboxGridItem | आइटम का शीर्षक सेट करता है (SectionHeaderItem के मामले में, कभी-कभी इसे हेडर टेक्स्ट भी कहा जाता है). |
setValidation(validation) | CheckboxGridItem | इस चेकबॉक्स ग्रिड आइटम के लिए, डेटा की पुष्टि सेट करता है. |
विस्तृत दस्तावेज़
clearValidation()
इस ग्रिड आइटम के लिए, डेटा की पुष्टि की कोई भी जानकारी हटा दी जाती है.
वापसी का टिकट
CheckboxGridItem
— यह आइटम, चेन बनाने के लिए है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
createResponse(responses)
इस चेकबॉक्स ग्रिड आइटम के लिए एक नया ItemResponse
बनाता है. आर्ग्युमेंट responses
यह सरणियों का String[][]
सरणी होना चाहिए जिसमें इनपुट की संख्या जितने भी मान हों
चेकबॉक्स ग्रिड में. चेकबॉक्स ग्रिड वाले सवाल के लिए null
एलिमेंट
उस पंक्ति के लिए कोई प्रतिक्रिया नहीं दिखाता है. अगर कोई भी मान किसी
मान्य विकल्प.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
responses | String[][] | इस चेकबॉक्स ग्रिड आइटम के लिए मान्य जवाबों के अरे की कैटगरी |
वापसी का टिकट
ItemResponse
— आइटम का जवाब
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
duplicate()
इस आइटम की एक कॉपी बनाता है और उसे फ़ॉर्म के आखिर में जोड़ देता है.
वापसी का टिकट
CheckboxGridItem
— चेन बनाने के लिए इस CheckboxGridItem
का डुप्लीकेट है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getColumns()
इससे ग्रिड में हर कॉलम की वैल्यू मिलती है.
वापसी का टिकट
String[]
— कॉलम की वैल्यू का कलेक्शन, जिसे फ़ॉर्म देखते समय जवाब देने वाले लोगों को लेबल के तौर पर देखते हैं
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getHelpText()
आइटम के सहायता टेक्स्ट को फ़ेच करता है (कभी-कभी इसे ImageItems
, PageBreakItems
, और SectionHeaderItems
जैसे लेआउट आइटम के लिए ब्यौरे वाला टेक्स्ट भी कहा जाता है).
वापसी का टिकट
String
— आइटम का सहायता टेक्स्ट या विवरण टेक्स्ट
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getId()
आइटम का यूनीक आइडेंटिफ़ायर मिलता है.
वापसी का टिकट
Integer
— आइटम का आईडी
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getIndex()
फ़ॉर्म में मौजूद सभी आइटम के बीच आइटम का इंडेक्स लाता है.
वापसी का टिकट
Integer
— आइटम का इंडेक्स
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getRows()
इससे ग्रिड में हर पंक्ति की वैल्यू मिलती है.
वापसी का टिकट
String[]
— लाइन की वैल्यू का कलेक्शन, जो फ़ॉर्म देखते समय जवाब देने वाले लोगों को लेबल के तौर पर दिखता है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getTitle()
आइटम का टाइटल मिलता है (SectionHeaderItem
के मामले में, कभी-कभी इसे हेडर टेक्स्ट भी कहा जाता है).
वापसी का टिकट
String
— आइटम का टाइटल या हेडर टेक्स्ट
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getType()
आइटम के टाइप की जानकारी देता है, जिसे ItemType
के तौर पर दिखाया जाता है.
वापसी का टिकट
ItemType
— आइटम का टाइप
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
isRequired()
यह तय करता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना चाहिए या नहीं.
वापसी का टिकट
Boolean
— क्या जवाब देने वाले व्यक्ति को सवाल का जवाब देना चाहिए
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setColumns(columns)
वैल्यू के कलेक्शन के आधार पर ग्रिड के कॉलम सेट करता है. अगर दिया गया है, तो अपवाद शामिल करता है कलेक्शन खाली है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
columns | String[] | कॉलम की वैल्यू का कलेक्शन, जिसे फ़ॉर्म देखते समय जवाब देने वाले लोगों को लेबल के तौर पर देखते हैं |
वापसी का टिकट
CheckboxGridItem
— यह आइटम, चेन बनाने के लिए है
थ्रो
Error
— अगर दिया गया कलेक्शन null
है या खाली है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setHelpText(text)
आइटम के सहायता टेक्स्ट को सेट करता है (कभी-कभी इसे ImageItems
, PageBreakItems
, और SectionHeaderItems
जैसे लेआउट आइटम के लिए ब्यौरे वाला टेक्स्ट भी कहा जाता है).
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
text | String | नया सहायता टेक्स्ट |
वापसी का टिकट
CheckboxGridItem
— यह CheckboxGridItem
, चेन बनाने के लिए
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setRequired(enabled)
यह तय करता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना चाहिए या नहीं.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
enabled | Boolean | क्या जवाब देने वाले व्यक्ति को सवाल का जवाब देना चाहिए |
वापसी का टिकट
CheckboxGridItem
— मौजूदा आइटम (चेनिंग के लिए)
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setRows(rows)
वैल्यू के कलेक्शन के आधार पर ग्रिड की लाइनें सेट करता है. अगर दिया गया अरे दिया गया है, तो अपवाद देता है खाली है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
rows | String[] | लाइन की वैल्यू का कलेक्शन, जिसे फ़ॉर्म देखते समय जवाब देने वाले लोगों को लेबल के तौर पर देखते हैं |
वापसी का टिकट
CheckboxGridItem
— यह आइटम, चेन बनाने के लिए है
थ्रो
Error
— अगर दिया गया कलेक्शन null
है या खाली है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setTitle(title)
आइटम का शीर्षक सेट करता है (SectionHeaderItem
के मामले में, कभी-कभी इसे हेडर टेक्स्ट भी कहा जाता है).
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
title | String | नया शीर्षक या हेडर टेक्स्ट |
वापसी का टिकट
CheckboxGridItem
— यह CheckboxGridItem
, चेन बनाने के लिए
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setValidation(validation)
इस चेकबॉक्स ग्रिड आइटम के लिए, डेटा की पुष्टि सेट करता है. शून्य या बिना पुष्टि के पुष्टि करना 'कोई भी ज़रूरी फ़ंक्शन' को कॉल करने पर, पहले से की गई पुष्टि को हटा दिया जाएगा.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
validation | CheckboxGridValidation | इस आइटम पर लागू करने के लिए एक CheckboxGridValidation. |
वापसी का टिकट
CheckboxGridItem
— यह CheckboxGridItem
, चेन बनाने के लिए
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms