Class GridItem

GridItem

कॉलम और पंक्तियों के ग्रिड के तौर पर दिखाया जाने वाला सवाल का आइटम, जिसकी मदद से जवाब देने वाले व्यक्ति चुन सकते हैं रेडियो बटन के क्रम से प्रति पंक्ति एक विकल्प चुनें. आइटम यहां से ऐक्सेस किए जा सकते हैं या बनाए जा सकते हैं Form.

// Open a form by ID and add a new grid item.
var form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz');
var item = form.addGridItem();
item.setTitle('Rate your interests')
    .setRows(['Cars', 'Computers', 'Celebrities'])
    .setColumns(['Boring', 'So-so', 'Interesting']);

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
clearValidation()GridItemइस ग्रिड आइटम के लिए, डेटा की पुष्टि की कोई भी जानकारी हटा दी जाती है.
createResponse(responses)ItemResponseइस ग्रिड आइटम के लिए नया ItemResponse बनाता है.
duplicate()GridItemइस आइटम की एक कॉपी बनाता है और उसे फ़ॉर्म के आखिर में जोड़ देता है.
getColumns()String[]इससे ग्रिड में हर कॉलम की वैल्यू मिलती है.
getHelpText()Stringआइटम के सहायता टेक्स्ट को फ़ेच करता है (कभी-कभी इसे ImageItems, PageBreakItems, और SectionHeaderItems जैसे लेआउट आइटम के लिए ब्यौरे वाला टेक्स्ट भी कहा जाता है).
getId()Integerआइटम का यूनीक आइडेंटिफ़ायर मिलता है.
getIndex()Integerफ़ॉर्म में मौजूद सभी आइटम के बीच आइटम का इंडेक्स लाता है.
getRows()String[]इससे ग्रिड में हर पंक्ति की वैल्यू मिलती है.
getTitle()Stringआइटम का टाइटल मिलता है (SectionHeaderItem के मामले में, कभी-कभी इसे हेडर टेक्स्ट भी कहा जाता है).
getType()ItemTypeआइटम के टाइप की जानकारी देता है, जिसे ItemType के तौर पर दिखाया जाता है.
isRequired()Booleanयह तय करता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना चाहिए या नहीं.
setColumns(columns)GridItemवैल्यू के कलेक्शन के आधार पर ग्रिड के कॉलम सेट करता है.
setHelpText(text)GridItemआइटम के सहायता टेक्स्ट को सेट करता है (कभी-कभी इसे ImageItems, PageBreakItems, और SectionHeaderItems जैसे लेआउट आइटम के लिए ब्यौरे वाला टेक्स्ट भी कहा जाता है).
setRequired(enabled)GridItemयह तय करता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना चाहिए या नहीं.
setRows(rows)GridItemवैल्यू के कलेक्शन के आधार पर ग्रिड की लाइनें सेट करता है.
setTitle(title)GridItemआइटम का शीर्षक सेट करता है (SectionHeaderItem के मामले में, कभी-कभी इसे हेडर टेक्स्ट भी कहा जाता है).
setValidation(validation)GridItemइस ग्रिड आइटम के लिए, डेटा की पुष्टि करने की प्रोसेस सेट करता है.

विस्तृत दस्तावेज़

clearValidation()

इस ग्रिड आइटम के लिए, डेटा की पुष्टि की कोई भी जानकारी हटा दी जाती है.

वापसी का टिकट

GridItem — यह आइटम, चेन बनाने के लिए है

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

createResponse(responses)

इस ग्रिड आइटम के लिए नया ItemResponse बनाता है. तर्क responses String[] कलेक्शन में ग्रिड में पंक्तियों की संख्या जितनी भी वैल्यू होती हैं. ऐसे ग्रिड सवाल के लिए null एलिमेंट जो ज़रूरी नहीं है, इसका मतलब है कि उस लाइन में कोई जवाब नहीं मिला. फेंकता है अपवाद के तौर पर तब आज़माएं, जब कोई वैल्यू किसी मान्य विकल्प से मेल न खाती हो.

पैरामीटर

नामटाइपब्यौरा
responsesString[]इस ग्रिड आइटम के लिए मान्य जवाबों का कलेक्शन

वापसी का टिकट

ItemResponse — आइटम का जवाब

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

duplicate()

इस आइटम की एक कॉपी बनाता है और उसे फ़ॉर्म के आखिर में जोड़ देता है.

वापसी का टिकट

GridItem — चेन बनाने के लिए इस GridItem का डुप्लीकेट है

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:

  • 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)

वैल्यू के कलेक्शन के आधार पर ग्रिड के कॉलम सेट करता है. अगर दिया गया है, तो अपवाद शामिल करता है कलेक्शन खाली है.

पैरामीटर

नामटाइपब्यौरा
columnsString[]कॉलम की वैल्यू का कलेक्शन, जिसे फ़ॉर्म देखते समय जवाब देने वाले लोगों को लेबल के तौर पर देखते हैं

वापसी का टिकट

GridItem — यह आइटम, चेन बनाने के लिए है

थ्रो

Error — अगर दिया गया कलेक्शन null है या खाली है

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setHelpText(text)

आइटम के सहायता टेक्स्ट को सेट करता है (कभी-कभी इसे ImageItems, PageBreakItems, और SectionHeaderItems जैसे लेआउट आइटम के लिए ब्यौरे वाला टेक्स्ट भी कहा जाता है).

पैरामीटर

नामटाइपब्यौरा
textStringनया सहायता टेक्स्ट

वापसी का टिकट

GridItem — यह GridItem, चेन बनाने के लिए

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setRequired(enabled)

यह तय करता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना चाहिए या नहीं.

पैरामीटर

नामटाइपब्यौरा
enabledBooleanक्या जवाब देने वाले व्यक्ति को सवाल का जवाब देना चाहिए

वापसी का टिकट

GridItem — मौजूदा आइटम (चेनिंग के लिए)

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setRows(rows)

वैल्यू के कलेक्शन के आधार पर ग्रिड की लाइनें सेट करता है. अगर दिया गया अरे दिया गया है, तो अपवाद देता है खाली है.

पैरामीटर

नामटाइपब्यौरा
rowsString[]लाइन की वैल्यू का कलेक्शन, जिसे फ़ॉर्म देखते समय जवाब देने वाले लोगों को लेबल के तौर पर देखते हैं

वापसी का टिकट

GridItem — यह आइटम, चेन बनाने के लिए है

थ्रो

Error — अगर दिया गया कलेक्शन null है या खाली है

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setTitle(title)

आइटम का शीर्षक सेट करता है (SectionHeaderItem के मामले में, कभी-कभी इसे हेडर टेक्स्ट भी कहा जाता है).

पैरामीटर

नामटाइपब्यौरा
titleStringनया शीर्षक या हेडर टेक्स्ट

वापसी का टिकट

GridItem — यह GridItem, चेन बनाने के लिए

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setValidation(validation)

इस ग्रिड आइटम के लिए, डेटा की पुष्टि करने की प्रोसेस सेट करता है. शून्य या पुष्टि के बिना किसी 'ज़रूरी फ़ंक्शन' को कॉल करने पर, पहले से की गई पुष्टि हट जाएगी.

पैरामीटर

नामटाइपब्यौरा
validationGridValidationइस आइटम पर लागू करने के लिए, GridValidation का इस्तेमाल करें.

वापसी का टिकट

GridItem — यह GridItem, चेन बनाने के लिए

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms