स्प्रेडशीट ग्रुप को ऐक्सेस करना और उनमें बदलाव करना. ग्रुप, आस-पास के इंटरवल के बीच का संबंध होता है ऐसी पंक्तियां या कॉलम जिन्हें पंक्तियों या कॉलम को छिपाने/दिखाने के लिए, इकाई के तौर पर बड़ा या छोटा किया जा सकता है. हर ग्रुप में, ग्रुप के ठीक पहले या बाद में पंक्ति या कॉलम पर कंट्रोल टॉगल होता है (सेटिंग के आधार पर) जो पूरे ग्रुप को बड़ा या छोटा कर सकता है.
किसी ग्रुप की गहराई, ग्रुप की नेस्ट की गई पोज़िशन और कितनी बड़ी होती है, यह बताती है ग्रुप में वह ग्रुप शामिल होता है. किसी ग्रुप की छोटे हो जाने की स्थिति से यह पता चलता है कि ग्रुप किसी पैरंट ग्रुप को बड़ा करने के बाद, उसे छोटा या बड़ा करना चाहिए. साथ ही, ग्रुप को छोटा या बड़ा करने पर, उसमें मौजूद पंक्तियां या कॉलम छिपे रहते हैं या दिखाई दे सकता है, हालांकि अलग-अलग पंक्ति या कॉलम को छिपाया या सेट किया जा सकता है. भले ही, हेडिंग को छोटा किया गया है.
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
collapse() | Group | इस ग्रुप को छोटा करता है. |
expand() | Group | इस ग्रुप को बड़ा करता है. |
getControlIndex() | Integer | इस ग्रुप के कंट्रोल टॉगल इंडेक्स को दिखाता है. |
getDepth() | Integer | इस ग्रुप की डेप्थ (गहराई) दिखाता है. |
getRange() | Range | वह रेंज दिखाता है जिस पर यह ग्रुप मौजूद है. |
isCollapsed() | Boolean | अगर इस ग्रुप को छोटा किया जाता है, तो यह true दिखाता है. |
remove() | void | इस ग्रुप को शीट से हटा देता है, जिससे range की ग्रुप डेप्थ कम हो जाती है
एक. |
विस्तृत दस्तावेज़
collapse()
इस ग्रुप को छोटा करता है.
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0]; var range = sheet.getRange(2:3); range.shiftRowGroupDepth(1); var group = sheet.getRowGroup(2, 1); // Collapses this group. group.collapse();
वापसी का टिकट
Group
— यह ग्रुप, चेन बनाने के लिए है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
expand()
इस ग्रुप को बड़ा करता है.
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0]; var range = sheet.getRange(2:3); range.shiftRowGroupDepth(1); var group = sheet.getRowGroup(2, 1); // Expands this group. group.expand();
वापसी का टिकट
Group
— यह ग्रुप, चेन बनाने के लिए है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getControlIndex()
इस ग्रुप के कंट्रोल टॉगल इंडेक्स को दिखाता है. यह वह सूचकांक है जो उस श्रेणी के ठीक पहले का है जब कंट्रोल टॉगल, ग्रुप से पहले दिखाया जाता है या रेंज के ठीक बाद इंडेक्स को दिखाया जाता है.
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0]; sheet.setRowGroupControlAfter(true); var range = sheet.getRange(2:3); range.shiftRowGroupDepth(1); var group = sheet.getRowGroup(2, 1); // Returns 4 var controlIndex = group.getControlIndex();
वापसी का टिकट
Integer
— इस ग्रुप का कंट्रोल टॉगल इंडेक्स
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getDepth()
इस ग्रुप की डेप्थ (गहराई) दिखाता है.
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0]; var range = sheet.getRange(2:3); range.shiftRowGroupDepth(1); var group = sheet.getRowGroup(2, 1); // Returns 1 if the group is at depth 1. var depth = group.getDepth();
वापसी का टिकट
Integer
— इस ग्रुप के सदस्यों की संख्या कितनी है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getRange()
वह रेंज दिखाता है जिस पर यह ग्रुप मौजूद है.
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0]; var range = sheet.getRange(2:3); range.shiftRowGroupDepth(1); var group = sheet.getRowGroup(1, 1); // Returns the range 2:3 if the group is over rows 2:3 range = group.getRange();
वापसी का टिकट
Range
— वह रेंज जिस पर ग्रुप मौजूद है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
isCollapsed()
अगर इस ग्रुप को छोटा किया जाता है, तो यह true
दिखाता है.
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0]; var range = sheet.getRange(2:3); range.shiftRowGroupDepth(1); var group = sheet.getRowGroup(2, 1); // Returns true if the group is collapsed. var isCollapsed = group.isCollapsed();
वापसी का टिकट
Boolean
— अगर इस ग्रुप को छोटा कर दिया जाता है, तो true
; अगर ऐसा नहीं है, तो false
वैल्यू दिखाता है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
remove()
इस ग्रुप को शीट से हटा देता है, जिससे range
की ग्रुप डेप्थ कम हो जाती है
एक. इससे दूसरे ग्रुप में बदलाव हो सकता है. इसे कॉल करने के बाद, ग्रुप ऑब्जेक्ट अमान्य हो जाता है.
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0]; var range = sheet.getRange(2:3); range.shiftRowGroupDepth(1); var group = sheet.getRowGroup(2, 1); // Removes this group var range = group.remove();
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets