मौजूदा डेटा सोर्स शीट को ऐक्सेस करना और उसमें बदलाव करना. नई डेटा सोर्स शीट बनाने के लिए, Spreadsheet.insertDataSourceSheet(spec) का इस्तेमाल करें.
इस क्लास का इस्तेमाल सिर्फ़ उस डेटा के साथ करें जो डेटाबेस से कनेक्ट है.
तरीके
| तरीका | रिटर्न टाइप | संक्षिप्त विवरण | 
|---|---|---|
| add | Data | डेटा सोर्स शीट पर लागू किया गया फ़िल्टर जोड़ता है. | 
| as | Sheet | डेटा सोर्स शीट को सामान्य शीट ऑब्जेक्ट के तौर पर दिखाता है. | 
| auto | Data | यह फ़ंक्शन, चुने गए कॉलम की चौड़ाई अपने-आप बदल देता है. | 
| auto | Data | यह सुविधा, चुने गए कॉलम की चौड़ाई अपने-आप बदल देती है. | 
| cancel | Data | अगर इस ऑब्जेक्ट से जुड़ा डेटा रीफ़्रेश फ़िलहाल चल रहा है, तो उसे रद्द कर देता है. | 
| force | Data | इस ऑब्जेक्ट का डेटा रीफ़्रेश करता है. भले ही, उसकी मौजूदा स्थिति कुछ भी हो. | 
| get | Integer | किसी कॉलम की चौड़ाई दिखाता है. | 
| get | Data | वह डेटा सोर्स दिखाता है जिससे ऑब्जेक्ट लिंक है. | 
| get | Data | डेटा सोर्स शीट पर लागू किए गए सभी फ़िल्टर दिखाता है. | 
| get | Object[] | दिए गए कॉलम के नाम के लिए, डेटा सोर्स शीट की सभी वैल्यू दिखाता है. | 
| get | Object[] | दिए गए कॉलम के नाम के लिए, डेटा सोर्स शीट की सभी वैल्यू दिखाता है. यह वैल्यू, दी गई शुरू की पंक्ति (आधार-1) से लेकर दी गई numतक की होती हैं. | 
| get | Sort | डेटा सोर्स शीट में, क्रम से लगाने की सभी जानकारी पाता है. | 
| get | Data | ऑब्जेक्ट के डेटा लागू होने की स्थिति दिखाता है. | 
| refresh | Data | ऑब्जेक्ट का डेटा रीफ़्रेश करता है. | 
| remove | Data | डेटा सोर्स शीट कॉलम पर लागू किए गए सभी फ़िल्टर हटा देता है. | 
| remove | Data | डेटा सोर्स शीट में किसी कॉलम से, क्रम से लगाने की जानकारी हटाता है. | 
| set | Data | किसी कॉलम की चौड़ाई सेट करता है. | 
| set | Data | तय किए गए कॉलम की चौड़ाई सेट करता है. | 
| set | Data | डेटा सोर्स शीट में किसी कॉलम पर, क्रम से लगाने की जानकारी सेट करता है. | 
| set | Data | डेटा सोर्स शीट में किसी कॉलम पर, क्रम से लगाने की जानकारी सेट करता है. | 
| wait | Data | मौजूदा एक्ज़ीक्यूशन पूरा होने तक इंतज़ार करता है. यह तय किए गए सेकंड के बाद टाइम आउट हो जाता है. | 
ज़्यादा जानकारी वाला दस्तावेज़
add
डेटा सोर्स शीट पर लागू किया गया फ़िल्टर जोड़ता है.
पैरामीटर
| नाम | टाइप | ब्यौरा | 
|---|---|---|
| column | String | इस फ़िल्टर को लागू करने के लिए कॉलम का नाम. | 
| filter | Filter | फ़िल्टर करने की शर्तें. | 
वापसी का टिकट
Data — मेथड चेनिंग के लिए डेटा सोर्स शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
as
डेटा सोर्स शीट को सामान्य शीट ऑब्जेक्ट के तौर पर दिखाता है.
वापसी का टिकट
Sheet — रेगुलर शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
auto
यह फ़ंक्शन, चुने गए कॉलम की चौड़ाई अपने-आप बदल देता है.
पैरामीटर
| नाम | टाइप | ब्यौरा | 
|---|---|---|
| column | String | कॉलम का नाम. | 
वापसी का टिकट
Data — चेन करने के लिए, यह डेटा सोर्स शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
auto
यह सुविधा, चुने गए कॉलम की चौड़ाई अपने-आप बदल देती है.
पैरामीटर
| नाम | टाइप | ब्यौरा | 
|---|---|---|
| column | String[] | अपडेट किए जाने वाले कॉलम के नामों की सूची. | 
वापसी का टिकट
Data — चेन करने के लिए, यह डेटा सोर्स शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
cancel
अगर इस ऑब्जेक्ट से जुड़ा डेटा रीफ़्रेश फ़िलहाल चल रहा है, तो उसे रद्द कर देता है.
इस उदाहरण में, फ़ॉर्मूला रीफ़्रेश करने की प्रोसेस को रद्द करने का तरीका बताया गया है.
const spreadsheet = SpreadsheetApp.getActive(); const formula = spreadsheet.getDataSourceFormulas()[0]; // Cancel the ongoing refresh on the formula. formula.cancelDataRefresh();
अगर डेटा सोर्स टाइप चालू नहीं है, तो अपवाद दिखाता है. किसी खास डेटा सोर्स टाइप के लिए डेटा प्रोसेस करने की सुविधा चालू करने के लिए, Spreadsheet तरीकों का इस्तेमाल करें.
वापसी का टिकट
Data — डेटा ऑब्जेक्ट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
force
इस ऑब्जेक्ट का डेटा रीफ़्रेश करता है. भले ही, उसकी मौजूदा स्थिति कुछ भी हो. ज़्यादा जानकारी के लिए, refresh देखें. अगर आपको इस ऑब्जेक्ट को रीफ़्रेश करने की प्रोसेस रद्द करनी है, तो cancel देखें.
अगर डेटा सोर्स टाइप चालू नहीं है, तो अपवाद दिखाता है. किसी खास डेटा सोर्स टाइप के लिए डेटा प्रोसेस करने की सुविधा चालू करने के लिए, Spreadsheet तरीकों का इस्तेमाल करें.
वापसी का टिकट
Data — डेटा ऑब्जेक्ट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
किसी कॉलम की चौड़ाई दिखाता है.
पैरामीटर
| नाम | टाइप | ब्यौरा | 
|---|---|---|
| column | String | कॉलम का नाम. | 
वापसी का टिकट
Integer — कॉलम की चौड़ाई या null, अगर कॉलम डिफ़ॉल्ट चौड़ाई का इस्तेमाल करता है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
वह डेटा सोर्स दिखाता है जिससे ऑब्जेक्ट लिंक है.
वापसी का टिकट
Data — डेटा सोर्स.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
डेटा सोर्स शीट पर लागू किए गए सभी फ़िल्टर दिखाता है.
वापसी का टिकट
Data — डेटा सोर्स शीट पर लागू किए गए सभी फ़िल्टर का कलेक्शन.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
दिए गए कॉलम के नाम के लिए, डेटा सोर्स शीट की सभी वैल्यू दिखाता है.
पैरामीटर
| नाम | टाइप | ब्यौरा | 
|---|---|---|
| column | String | डेटा सोर्स कॉलम का नाम, जिसकी वैल्यू फ़ेच करनी है. | 
वापसी का टिकट
Object[] — वैल्यू का एक-आयामी कलेक्शन.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
दिए गए कॉलम के नाम के लिए, डेटा सोर्स शीट की सभी वैल्यू दिखाता है. यह वैल्यू, दी गई शुरू की पंक्ति (आधार-1) से लेकर दी गई num तक की होती हैं.
पैरामीटर
| नाम | टाइप | ब्यौरा | 
|---|---|---|
| column | String | डेटा सोर्स कॉलम का नाम, जिसकी वैल्यू फ़ेच करनी है. | 
| start | Integer | वैल्यू फ़ेच करने के लिए लाइन की पोज़िशन. | 
| num | Integer | फ़ेच की जाने वाली पंक्तियों की संख्या. | 
वापसी का टिकट
Object[] — वैल्यू का एक-आयामी कलेक्शन.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
डेटा सोर्स शीट में, क्रम से लगाने की सभी जानकारी पाता है.
वापसी का टिकट
Sort — क्रम से लगाने के लिए खास जानकारी की सूची.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
ऑब्जेक्ट के डेटा लागू होने की स्थिति दिखाता है.
वापसी का टिकट
Data — डेटा प्रोसेस करने की स्थिति.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
refresh
ऑब्जेक्ट का डेटा रीफ़्रेश करता है.
अगर फ़िलहाल error स्थिति में है, तो अपवाद दिखाता है. स्पेसिफ़िकेशन अपडेट करने के लिए, Data का इस्तेमाल करें. डेटा सोर्स में अचानक होने वाले बदलावों को रोकने के लिए, इस तरीके को force के मुकाबले प्राथमिकता दी जाती है.
अगर डेटा सोर्स टाइप चालू नहीं है, तो अपवाद दिखाता है. किसी खास डेटा सोर्स टाइप के लिए डेटा प्रोसेस करने की सुविधा चालू करने के लिए, Spreadsheet तरीकों का इस्तेमाल करें.
वापसी का टिकट
Data — डेटा ऑब्जेक्ट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
remove
डेटा सोर्स शीट कॉलम पर लागू किए गए सभी फ़िल्टर हटा देता है.
पैरामीटर
| नाम | टाइप | ब्यौरा | 
|---|---|---|
| column | String | उस कॉलम का नाम जिससे फ़िल्टर हटाने हैं. | 
वापसी का टिकट
Data — मेथड चेनिंग के लिए डेटा सोर्स शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
remove
डेटा सोर्स शीट में किसी कॉलम से, क्रम से लगाने की जानकारी हटाता है.
पैरामीटर
| नाम | टाइप | ब्यौरा | 
|---|---|---|
| column | String | कॉलम का नाम. | 
वापसी का टिकट
Data — चेन करने के लिए डेटा सोर्स शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
किसी कॉलम की चौड़ाई सेट करता है.
पैरामीटर
| नाम | टाइप | ब्यौरा | 
|---|---|---|
| column | String | कॉलम का नाम. | 
| width | Integer | कॉलम की नई चौड़ाई. | 
वापसी का टिकट
Data — चेन करने के लिए, यह डेटा सोर्स शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
तय किए गए कॉलम की चौड़ाई सेट करता है.
पैरामीटर
| नाम | टाइप | ब्यौरा | 
|---|---|---|
| column | String[] | अपडेट किए जाने वाले कॉलम के नामों की सूची. | 
| width | Integer | कॉलम की नई चौड़ाई. | 
वापसी का टिकट
Data — चेन करने के लिए, यह डेटा सोर्स शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
डेटा सोर्स शीट में किसी कॉलम पर, क्रम से लगाने की जानकारी सेट करता है.
पैरामीटर
| नाम | टाइप | ब्यौरा | 
|---|---|---|
| column | String | जिस कॉलम को क्रम से लगाना है उसका नाम. | 
| ascending | Boolean | अगर trueहै, तो कॉलम को बढ़ते क्रम में लगाएं. अगरfalseहै, तो कॉलम को घटते क्रम में लगाएं. | 
वापसी का टिकट
Data — चेन करने के लिए डेटा सोर्स शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
डेटा सोर्स शीट में किसी कॉलम पर, क्रम से लगाने की जानकारी सेट करता है.
पैरामीटर
| नाम | टाइप | ब्यौरा | 
|---|---|---|
| column | String | जिस कॉलम को क्रम से लगाना है उसका नाम. | 
| sort | Sort | क्रम से लगाने का तरीका. | 
वापसी का टिकट
Data — चेन करने के लिए डेटा सोर्स शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
wait
मौजूदा एक्ज़ीक्यूशन पूरा होने तक इंतज़ार करता है. यह तय किए गए सेकंड के बाद टाइम आउट हो जाता है. अगर समय खत्म होने पर भी प्रोसेस पूरी नहीं होती है, तो यह एक अपवाद दिखाता है. हालांकि, यह डेटा प्रोसेस को रद्द नहीं करता.
पैरामीटर
| नाम | टाइप | ब्यौरा | 
|---|---|---|
| timeout | Integer | डेटा प्रोसेस होने में लगने वाला समय, सेकंड में. यह अवधि ज़्यादा से ज़्यादा 300 सेकंड हो सकती है. | 
वापसी का टिकट
Data — डेटा प्रोसेस करने की स्थिति.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets