मौजूदा डेटा सोर्स शीट को ऐक्सेस करना और उसमें बदलाव करना. नई डेटा सोर्स शीट बनाने के लिए, 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 Filter(columnName, filterCriteria)
डेटा सोर्स शीट पर लागू किया गया फ़िल्टर जोड़ता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | String | इस फ़िल्टर को लागू करने के लिए कॉलम का नाम. |
filter | Filter | फ़िल्टर करने की शर्तें. |
वापसी का टिकट
Data
— मेथड चेनिंग के लिए डेटा सोर्स शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
as Sheet()
डेटा सोर्स शीट को सामान्य शीट ऑब्जेक्ट के तौर पर दिखाता है.
वापसी का टिकट
Sheet
— रेगुलर शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
auto Resize Column(columnName)
यह फ़ंक्शन, चुने गए कॉलम की चौड़ाई अपने-आप बदल देता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | String | कॉलम का नाम. |
वापसी का टिकट
Data
— चेन करने के लिए, यह डेटा सोर्स शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
auto Resize Columns(columnNames)
यह सुविधा, चुने गए कॉलम की चौड़ाई अपने-आप बदल देती है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | String[] | अपडेट किए जाने वाले कॉलम के नामों की सूची. |
वापसी का टिकट
Data
— चेन करने के लिए, यह डेटा सोर्स शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
cancel Data Refresh()
अगर इस ऑब्जेक्ट से जुड़ा डेटा रीफ़्रेश फ़िलहाल चल रहा है, तो उसे रद्द कर देता है.
इस उदाहरण में, फ़ॉर्मूला रीफ़्रेश करने की प्रोसेस को रद्द करने का तरीका बताया गया है.
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 Data()
इस ऑब्जेक्ट का डेटा रीफ़्रेश करता है. भले ही, उसकी मौजूदा स्थिति कुछ भी हो. ज़्यादा जानकारी के लिए, refresh
देखें. अगर आपको इस ऑब्जेक्ट को रीफ़्रेश करने की प्रोसेस रद्द करनी है, तो cancel
देखें.
अगर डेटा सोर्स टाइप चालू नहीं है, तो अपवाद दिखाता है. किसी खास डेटा सोर्स टाइप के लिए डेटा प्रोसेस करने की सुविधा चालू करने के लिए, Spreadsheet
तरीकों का इस्तेमाल करें.
वापसी का टिकट
Data
— डेटा ऑब्जेक्ट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Column Width(columnName)
किसी कॉलम की चौड़ाई दिखाता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | String | कॉलम का नाम. |
वापसी का टिकट
Integer
— कॉलम की चौड़ाई या null
, अगर कॉलम डिफ़ॉल्ट चौड़ाई का इस्तेमाल करता है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Data Source()
वह डेटा सोर्स दिखाता है जिससे ऑब्जेक्ट लिंक है.
वापसी का टिकट
Data
— डेटा सोर्स.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Filters()
डेटा सोर्स शीट पर लागू किए गए सभी फ़िल्टर दिखाता है.
वापसी का टिकट
Data
— डेटा सोर्स शीट पर लागू किए गए सभी फ़िल्टर का कलेक्शन.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Sheet Values(columnName)
दिए गए कॉलम के नाम के लिए, डेटा सोर्स शीट की सभी वैल्यू दिखाता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | String | डेटा सोर्स कॉलम का नाम, जिसकी वैल्यू फ़ेच करनी है. |
वापसी का टिकट
Object[]
— वैल्यू का एक-आयामी कलेक्शन.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Sheet Values(columnName, startRow, numRows)
दिए गए कॉलम के नाम के लिए, डेटा सोर्स शीट की सभी वैल्यू दिखाता है. यह वैल्यू, दी गई शुरू की पंक्ति (आधार-1) से लेकर दी गई num
तक की होती हैं.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | String | डेटा सोर्स कॉलम का नाम, जिसकी वैल्यू फ़ेच करनी है. |
start | Integer | वैल्यू फ़ेच करने के लिए लाइन की पोज़िशन. |
num | Integer | फ़ेच की जाने वाली पंक्तियों की संख्या. |
वापसी का टिकट
Object[]
— वैल्यू का एक-आयामी कलेक्शन.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Sort Specs()
डेटा सोर्स शीट में, क्रम से लगाने की सभी जानकारी पाता है.
वापसी का टिकट
Sort
— क्रम से लगाने के लिए खास जानकारी की सूची.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Status()
ऑब्जेक्ट के डेटा लागू होने की स्थिति दिखाता है.
वापसी का टिकट
Data
— डेटा प्रोसेस करने की स्थिति.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
refresh Data()
ऑब्जेक्ट का डेटा रीफ़्रेश करता है.
अगर फ़िलहाल error
स्थिति में है, तो अपवाद दिखाता है. स्पेसिफ़िकेशन अपडेट करने के लिए, Data
का इस्तेमाल करें. डेटा सोर्स में अचानक होने वाले बदलावों को रोकने के लिए, इस तरीके को force
के मुकाबले प्राथमिकता दी जाती है.
अगर डेटा सोर्स टाइप चालू नहीं है, तो अपवाद दिखाता है. किसी खास डेटा सोर्स टाइप के लिए डेटा प्रोसेस करने की सुविधा चालू करने के लिए, Spreadsheet
तरीकों का इस्तेमाल करें.
वापसी का टिकट
Data
— डेटा ऑब्जेक्ट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
remove Filters(columnName)
डेटा सोर्स शीट कॉलम पर लागू किए गए सभी फ़िल्टर हटा देता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | String | उस कॉलम का नाम जिससे फ़िल्टर हटाने हैं. |
वापसी का टिकट
Data
— मेथड चेनिंग के लिए डेटा सोर्स शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
remove Sort Spec(columnName)
डेटा सोर्स शीट में किसी कॉलम से, क्रम से लगाने की जानकारी हटाता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | String | कॉलम का नाम. |
वापसी का टिकट
Data
— चेन करने के लिए डेटा सोर्स शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Column Width(columnName, width)
किसी कॉलम की चौड़ाई सेट करता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | String | कॉलम का नाम. |
width | Integer | कॉलम की नई चौड़ाई. |
वापसी का टिकट
Data
— चेन करने के लिए, यह डेटा सोर्स शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Column Widths(columnNames, width)
तय किए गए कॉलम की चौड़ाई सेट करता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | String[] | अपडेट किए जाने वाले कॉलम के नामों की सूची. |
width | Integer | कॉलम की नई चौड़ाई. |
वापसी का टिकट
Data
— चेन करने के लिए, यह डेटा सोर्स शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Sort Spec(columnName, ascending)
डेटा सोर्स शीट में किसी कॉलम पर, क्रम से लगाने की जानकारी सेट करता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | String | जिस कॉलम को क्रम से लगाना है उसका नाम. |
ascending | Boolean | अगर true है, तो कॉलम को बढ़ते क्रम में लगाएं. अगर false है, तो कॉलम को घटते क्रम में लगाएं. |
वापसी का टिकट
Data
— चेन करने के लिए डेटा सोर्स शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Sort Spec(columnName, sortOrder)
डेटा सोर्स शीट में किसी कॉलम पर, क्रम से लगाने की जानकारी सेट करता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | String | जिस कॉलम को क्रम से लगाना है उसका नाम. |
sort | Sort | क्रम से लगाने का तरीका. |
वापसी का टिकट
Data
— चेन करने के लिए डेटा सोर्स शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
wait For Completion(timeoutInSeconds)
मौजूदा एक्ज़ीक्यूशन पूरा होने तक इंतज़ार करता है. यह तय किए गए सेकंड के बाद टाइम आउट हो जाता है. अगर समय खत्म होने पर भी प्रोसेस पूरी नहीं होती है, तो यह एक अपवाद दिखाता है. हालांकि, यह डेटा प्रोसेस को रद्द नहीं करता.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
timeout | Integer | डेटा प्रोसेस होने में लगने वाला समय, सेकंड में. यह अवधि ज़्यादा से ज़्यादा 300 सेकंड हो सकती है. |
वापसी का टिकट
Data
— डेटा प्रोसेस करने की स्थिति.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets