Sheets

शीट

स्प्रेडशीट में मौजूद कोई शीट.

JSON के काेड में दिखाना
{
  "properties": {
    object (SheetProperties)
  },
  "data": [
    {
      object (GridData)
    }
  ],
  "merges": [
    {
      object (GridRange)
    }
  ],
  "conditionalFormats": [
    {
      object (ConditionalFormatRule)
    }
  ],
  "filterViews": [
    {
      object (FilterView)
    }
  ],
  "protectedRanges": [
    {
      object (ProtectedRange)
    }
  ],
  "basicFilter": {
    object (BasicFilter)
  },
  "charts": [
    {
      object (EmbeddedChart)
    }
  ],
  "bandedRanges": [
    {
      object (BandedRange)
    }
  ],
  "developerMetadata": [
    {
      object (DeveloperMetadata)
    }
  ],
  "rowGroups": [
    {
      object (DimensionGroup)
    }
  ],
  "columnGroups": [
    {
      object (DimensionGroup)
    }
  ],
  "slicers": [
    {
      object (Slicer)
    }
  ]
}
फ़ील्ड
properties

object (SheetProperties)

शीट की प्रॉपर्टी.

data[]

object (GridData)

अगर यह ग्रिड शीट है, तो ग्रिड में मौजूद डेटा.

GridData ऑब्जेक्ट की संख्या, इस शीट पर अनुरोध की गई रेंज की संख्या पर निर्भर करती है. उदाहरण के लिए, अगर यह Sheet1 को दिखाता है और स्प्रेडशीट का अनुरोध Sheet1!A1:C10 और Sheet1!D15:E20 रेंज के साथ किया गया था, तो पहले ग्रिडडेटा में 0 का startRow / startColumn होगा, जबकि दूसरी में startRow 14 (शून्य के आधार पर पंक्ति 15) और startColumn 3 (शून्य-आधारित कॉलम D) होगा.

किसी DATA_SOURCE शीट के लिए, किसी खास रेंज के लिए अनुरोध नहीं किया जा सकता. GridData में सभी वैल्यू शामिल होती हैं.

merges[]

object (GridRange)

वे रेंज जो आपस में मर्ज की गई हैं.

conditionalFormats[]

object (ConditionalFormatRule)

इस शीट में, शर्त के साथ फ़ॉर्मैटिंग के नियम.

filterViews[]

object (FilterView)

इस शीट में मौजूद फ़िल्टर व्यू.

protectedRanges[]

object (ProtectedRange)

इस शीट में सुरक्षित की गई रेंज.

basicFilter

object (BasicFilter)

अगर इस शीट पर कोई फ़िल्टर है, तो.

charts[]

object (EmbeddedChart)

इस शीट में मौजूद हर चार्ट की खास जानकारी.

bandedRanges[]

object (BandedRange)

इस शीट पर बैंडेड (अलग-अलग रंग) रेंज हैं.

developerMetadata[]

object (DeveloperMetadata)

किसी शीट से जुड़ा डेवलपर मेटाडेटा.

rowGroups[]

object (DimensionGroup)

इस शीट पर मौजूद सभी पंक्ति ग्रुप, रेंज के स्टार्ट इंडेक्स के बढ़ते क्रम में और फिर ग्रुप की गहराई के हिसाब से क्रम में लगाए गए हैं.

columnGroups[]

object (DimensionGroup)

इस शीट पर मौजूद कॉलम के सभी ग्रुप, रेंज के स्टार्ट इंडेक्स के बढ़ते क्रम में और फिर ग्रुप की गहराई के हिसाब से क्रम में लगाए गए हैं.

slicers[]

object (Slicer)

इस शीट पर मौजूद स्लाइसर.

SheetProperties

शीट की प्रॉपर्टी.

JSON के काेड में दिखाना
{
  "sheetId": integer,
  "title": string,
  "index": integer,
  "sheetType": enum (SheetType),
  "gridProperties": {
    object (GridProperties)
  },
  "hidden": boolean,
  "tabColor": {
    object (Color)
  },
  "tabColorStyle": {
    object (ColorStyle)
  },
  "rightToLeft": boolean,
  "dataSourceSheetProperties": {
    object (DataSourceSheetProperties)
  }
}
फ़ील्ड
sheetId

integer

शीट का आईडी. यह संख्या, ज़ीरो से कम नहीं होनी चाहिए. एक बार सेट हो जाने के बाद यह फ़ील्ड बदला नहीं जा सकता.

title

string

शीट का नाम.

index

integer

स्प्रेडशीट में मौजूद शीट का इंडेक्स. शीट की प्रॉपर्टी जोड़ते या अपडेट करते समय, अगर इस फ़ील्ड को शामिल नहीं किया जाता है, तो शीट को शीट की सूची में जोड़ दिया जाता है या सूची में सबसे आखिर में ले जाया जाता है. शीट के इंडेक्स अपडेट करने या शीट डालने पर, शीट को "शीट को एक से दूसरी जगह ले जाने से पहले" इंडेक्स में माना जाता है. उदाहरण के लिए, अगर तीन शीट (S1, S2, S3) हैं, तो S1 को S2 से आगे ले जाने के लिए, इंडेक्स को 2 पर सेट करना होगा. अगर अनुरोध किया गया इंडेक्स, शीट के मौजूदा इंडेक्स से मेल खाता है या फिर अनुरोध किया गया नया इंडेक्स, मौजूदा शीट इंडेक्स + 1 के बराबर है, तो शीट इंडेक्स अपडेट करने के अनुरोध को अनदेखा कर दिया जाता है.

sheetType

enum (SheetType)

शीट का टाइप. डिफ़ॉल्ट रूप से, यह वैल्यू GRID पर सेट होती है. सेट हो जाने के बाद, इस फ़ील्ड में बदलाव नहीं किया जा सकता.

gridProperties

object (GridProperties)

अगर यह शीट ग्रिड है, तो शीट की अन्य प्रॉपर्टी. (अगर शीट कोई ऑब्जेक्ट शीट है, जिसमें चार्ट या इमेज है, तो यह फ़ील्ड मौजूद नहीं होगा.) लिखते समय, गैर-ग्रिड शीट पर कोई भी ग्रिड प्रॉपर्टी सेट करना गड़बड़ी है.

अगर यह शीट DATA_SOURCE है, तो यह फ़ील्ड सिर्फ़ आउटपुट के लिए होता है.हालांकि, इसमें ऐसी प्रॉपर्टी होती हैं जिनसे पता चलता है कि यूज़र इंटरफ़ेस (यूआई) में डेटा सोर्स शीट को कैसे रेंडर किया जाता है. उदाहरण के लिए, rowCount.

hidden

boolean

अगर शीट, यूज़र इंटरफ़ेस (यूआई) में छिपी हुई है, तो यह 'सही' पर सेट है. अगर शीट दिख रही है, तो यह 'गलत' है.

tabColor
(deprecated)

object (Color)

यूज़र इंटरफ़ेस में टैब का रंग. अब काम नहीं करता: tabColorStyle का इस्तेमाल करें.

tabColorStyle

object (ColorStyle)

यूज़र इंटरफ़ेस में टैब का रंग. अगर tabColor भी सेट है, तो इस फ़ील्ड को प्राथमिकता दी जाती है.

rightToLeft

boolean

अगर शीट, एलटीआर शीट के बजाय आरटीएल शीट है, तो वैल्यू 'सही' होगी.

dataSourceSheetProperties

object (DataSourceSheetProperties)

सिर्फ़ आउटपुट के लिए. अगर यह मौजूद है, तो फ़ील्ड में DATA_SOURCE शीट की खास प्रॉपर्टी शामिल होती हैं.

SheetType

शीट का टाइप.

Enums
SHEET_TYPE_UNSPECIFIED डिफ़ॉल्ट वैल्यू, इसका इस्तेमाल न करें.
GRID शीट एक ग्रिड है.
OBJECT शीट में कोई ग्रिड नहीं है और इसके बजाय, इसमें चार्ट या इमेज जैसा कोई ऑब्जेक्ट है.
DATA_SOURCE शीट, किसी बाहरी DataSource के साथ कनेक्ट होती है और डेटा की झलक दिखाती है.

GridProperties

ग्रिड की प्रॉपर्टी.

JSON के काेड में दिखाना
{
  "rowCount": integer,
  "columnCount": integer,
  "frozenRowCount": integer,
  "frozenColumnCount": integer,
  "hideGridlines": boolean,
  "rowGroupControlAfter": boolean,
  "columnGroupControlAfter": boolean
}
फ़ील्ड
rowCount

integer

ग्रिड में पंक्तियों की संख्या.

columnCount

integer

ग्रिड में कॉलम की संख्या.

frozenRowCount

integer

ग्रिड में फ़्रीज़ की गई पंक्तियों की संख्या.

frozenColumnCount

integer

ग्रिड में फ़्रीज़ किए गए कॉलम की संख्या.

hideGridlines

boolean

अगर ग्रिड, यूज़र इंटरफ़ेस (यूआई) में ग्रिडलाइन नहीं दिखा रहा है, तो यह वैल्यू 'सही' होगी.

rowGroupControlAfter

boolean

अगर पंक्ति को ग्रुप करने का कंट्रोल टॉगल, ग्रुप के बाद दिखता है, तो यह 'सही है' के तौर पर सेट होता है.

columnGroupControlAfter

boolean

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

DataSourceSheetProperties

DATA_SOURCE शीट की अन्य प्रॉपर्टी.

JSON के काेड में दिखाना
{
  "dataSourceId": string,
  "columns": [
    {
      object (DataSourceColumn)
    }
  ],
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
फ़ील्ड
dataSourceId

string

उस DataSource का आईडी जिससे शीट कनेक्ट है.

columns[]

object (DataSourceColumn)

RowData में दी गई वैल्यू के हिसाब से, शीट पर दिखाए गए कॉलम.

dataExecutionStatus

object (DataExecutionStatus)

डेटा प्रोसेस होने की स्थिति.

GridData

ग्रिड में मौजूद डेटा के साथ-साथ, डाइमेंशन के बारे में मेटाडेटा.

JSON के काेड में दिखाना
{
  "startRow": integer,
  "startColumn": integer,
  "rowData": [
    {
      object (RowData)
    }
  ],
  "rowMetadata": [
    {
      object (DimensionProperties)
    }
  ],
  "columnMetadata": [
    {
      object (DimensionProperties)
    }
  ]
}
फ़ील्ड
startRow

integer

इस GridData की पहली पंक्ति, शून्य पर आधारित होती है.

startColumn

integer

इस GridData में मौजूद पहला कॉलम, शून्य पर आधारित होता है.

rowData[]

object (RowData)

ग्रिड में मौजूद डेटा, हर पंक्ति में एक एंट्री. यह startRow में मौजूद पंक्ति से शुरू होता है. RowData में मौजूद वैल्यू, startColumn से शुरू होने वाले कॉलम से जुड़ी होंगी.

rowMetadata[]

object (DimensionProperties)

ग्रिड में अनुरोध की गई पंक्तियों के बारे में मेटाडेटा, जो startRow में मौजूद पंक्ति से शुरू होता है.

columnMetadata[]

object (DimensionProperties)

ग्रिड में, अनुरोध किए गए कॉलम का मेटाडेटा. इसकी शुरुआत startColumn के कॉलम से होती है.

RowData

किसी पंक्ति में मौजूद हर सेल का डेटा.

JSON के काेड में दिखाना
{
  "values": [
    {
      object (CellData)
    }
  ]
}
फ़ील्ड
values[]

object (CellData)

पंक्ति में मौजूद वैल्यू, हर कॉलम में एक.

DimensionProperties

किसी डाइमेंशन के बारे में जानकारी देने वाली प्रॉपर्टी.

JSON के काेड में दिखाना
{
  "hiddenByFilter": boolean,
  "hiddenByUser": boolean,
  "pixelSize": integer,
  "developerMetadata": [
    {
      object (DeveloperMetadata)
    }
  ],
  "dataSourceColumnReference": {
    object (DataSourceColumnReference)
  }
}
फ़ील्ड
hiddenByFilter

boolean

अगर इस डाइमेंशन को फ़िल्टर किया जा रहा है, तो यह वैल्यू 'सही' होगी. यह फ़ील्ड सिर्फ़ पढ़ने के लिए है.

hiddenByUser

boolean

अगर इस डाइमेंशन को साफ़ तौर पर छिपाया गया है, तो यह वैल्यू 'सही' होगी.

pixelSize

integer

पिक्सल में डाइमेंशन की ऊंचाई (अगर लाइन है) या चौड़ाई (अगर कॉलम है).

developerMetadata[]

object (DeveloperMetadata)

किसी एक पंक्ति या कॉलम से जुड़ा डेवलपर मेटाडेटा.

dataSourceColumnReference

object (DataSourceColumnReference)

सिर्फ़ आउटपुट के लिए. अगर यह सेट है, तो यह डेटा सोर्स शीट में मौजूद एक कॉलम है.

ConditionalFormatRule

शर्त के फ़ॉर्मैट की जानकारी देने वाला नियम.

JSON के काेड में दिखाना
{
  "ranges": [
    {
      object (GridRange)
    }
  ],

  // Union field rule can be only one of the following:
  "booleanRule": {
    object (BooleanRule)
  },
  "gradientRule": {
    object (GradientRule)
  }
  // End of list of possible types for union field rule.
}
फ़ील्ड
ranges[]

object (GridRange)

शर्त के सही होने पर फ़ॉर्मैट की गई रेंज. सभी रेंज एक ही ग्रिड पर होनी चाहिए.

यूनियन फ़ील्ड rule. शर्त के साथ फ़ॉर्मैटिंग को कंट्रोल करने वाला नियम, एक ही होना चाहिए. rule इनमें से कोई एक हो सकता है:
booleanRule

object (BooleanRule)

नियम के हिसाब से, फ़ॉर्मैटिंग "चालू" या "बंद" होती है.

gradientRule

object (GradientRule)

नियम में ग्रेडिएंट के आधार पर फ़ॉर्मैटिंग अलग-अलग होगी.

BooleanRule

शर्त के आधार पर, यह नियम मैच हो सकता है या नहीं.

JSON के काेड में दिखाना
{
  "condition": {
    object (BooleanCondition)
  },
  "format": {
    object (CellFormat)
  }
}
फ़ील्ड
condition

object (BooleanCondition)

नियम की शर्त. अगर शर्त सही होती है, तो फ़ॉर्मैट लागू हो जाता है.

format

object (CellFormat)

लागू करने के लिए फ़ॉर्मैट. शर्त के हिसाब से फ़ॉर्मैट करने की सुविधा, फ़ॉर्मैट के सिर्फ़ सबसेट को लागू कर सकती है: bold, italic, strikethrough, foreground color और, background color.

GradientRule

यह एक ऐसा नियम है जो सूची में दिए गए इंटरपोलेशन पॉइंट के आधार पर, ग्रेडिएंट कलर स्केल फ़ॉर्मैट लागू करता है. इंटरपोलेशन पॉइंट की वैल्यू की तुलना में, किसी सेल का फ़ॉर्मैट उसके कॉन्टेंट के हिसाब से अलग-अलग होगा.

JSON के काेड में दिखाना
{
  "minpoint": {
    object (InterpolationPoint)
  },
  "midpoint": {
    object (InterpolationPoint)
  },
  "maxpoint": {
    object (InterpolationPoint)
  }
}
फ़ील्ड
minpoint

object (InterpolationPoint)

इंटरपोलेशन शुरू करने का पॉइंट.

midpoint

object (InterpolationPoint)

एक वैकल्पिक मिडवे इंटरपोलेशन पॉइंट.

maxpoint

object (InterpolationPoint)

इंटरपोलेशन का आखिरी पॉइंट.

InterpolationPoint

ग्रेडिएंट कंडिशनल फ़ॉर्मैट पर सिंगल इंटरपोलेशन पॉइंट. ये चुने गए रंग, टाइप, और वैल्यू के मुताबिक ग्रेडिएंट कलर स्केल को पिन करते हैं.

JSON के काेड में दिखाना
{
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  },
  "type": enum (InterpolationPointType),
  "value": string
}
फ़ील्ड
color
(deprecated)

object (Color)

इस इंटरपोलेशन पॉइंट का इस्तेमाल किया जाने वाला रंग. अब काम नहीं करता: colorStyle का इस्तेमाल करें.

colorStyle

object (ColorStyle)

इस इंटरपोलेशन पॉइंट का इस्तेमाल किया जाने वाला रंग. अगर color भी सेट है, तो इस फ़ील्ड को प्राथमिकता दी जाती है.

type

enum (InterpolationPointType)

वैल्यू का क्या मतलब है.

value

string

इस इंटरपोलेशन पॉइंट में इस्तेमाल की जाने वाली वैल्यू. यह एक फ़ॉर्मूला हो सकता है. अगर type, MIN या MAX है, तो इसका इस्तेमाल नहीं किया जाता.

InterpolationPointType

इंटरपोलेशन पॉइंट का टाइप.

Enums
INTERPOLATION_POINT_TYPE_UNSPECIFIED डिफ़ॉल्ट वैल्यू, इसका इस्तेमाल न करें.
MIN इंटरपोलेशन पॉइंट, शर्त के हिसाब से फ़ॉर्मैट की रेंज में मौजूद सेल की सबसे कम वैल्यू का इस्तेमाल करता है.
MAX इंटरपोलेशन पॉइंट, कंडिशनल फ़ॉर्मैट की रेंज के ऊपर मौजूद सेल में सबसे बड़ी वैल्यू का इस्तेमाल करता है.
NUMBER इंटरपोलेशन पॉइंट ठीक उसी वैल्यू का इस्तेमाल करता है जो InterpolationPoint.value में है.
PERCENT

इंटरपोलेशन पॉइंट, कंडिशनल फ़ॉर्मैट की रेंज में मौजूद सभी सेल पर दिया गया प्रतिशत होता है. अगर वैल्यू यह थी, तो यह वैल्यू NUMBER के बराबर होगी: =(MAX(FLATTEN(range)) * (value / 100)) + (MIN(FLATTEN(range)) * (1 - (value / 100))) (यहां फ़्लैट करते समय, रेंज में मौजूद गड़बड़ियों को अनदेखा किया जाता है).

PERCENTILE इंटरपोलेशन पॉइंट, कंडिशनल फ़ॉर्मैट की रेंज में मौजूद सभी सेल के लिए दिया गया पर्सेंटाइल है. अगर वैल्यू =PERCENTILE(FLATTEN(range), value / 100) थी, तो यह वैल्यू NUMBER के बराबर होगी. यहां रेंज को फ़्लैट करते समय, रेंज में मौजूद गड़बड़ियों को अनदेखा कर दिया जाता है.

FilterView

फ़िल्टर व्यू.

JSON के काेड में दिखाना
{
  "filterViewId": integer,
  "title": string,
  "range": {
    object (GridRange)
  },
  "namedRangeId": string,
  "sortSpecs": [
    {
      object (SortSpec)
    }
  ],
  "criteria": {
    integer: {
      object (FilterCriteria)
    },
    ...
  },
  "filterSpecs": [
    {
      object (FilterSpec)
    }
  ]
}
फ़ील्ड
filterViewId

integer

फ़िल्टर व्यू का आईडी.

title

string

फ़िल्टर व्यू का नाम.

range

object (GridRange)

यह फ़िल्टर व्यू किस रेंज को कवर करता है.

लिखते समय, range या namedRangeId में से सिर्फ़ एक को सेट किया जा सकता है.

namedRangeId

string

अगर कोई नाम वाली रेंज है, तो उस रेंज का नाम.

लिखते समय, range या namedRangeId में से सिर्फ़ एक को सेट किया जा सकता है.

sortSpecs[]

object (SortSpec)

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

criteria
(deprecated)

map (key: integer, value: object ( FilterCriteria))

हर कॉलम में वैल्यू दिखाने/छिपाने की शर्तें. मैप की कुंजी, कॉलम इंडेक्स होती है और वैल्यू, उस कॉलम के लिए शर्त होती है.

इस फ़ील्ड का इस्तेमाल बंद कर दिया गया है. इसके बजाय, filterSpecs का इस्तेमाल करें.

filterSpecs[]

object (FilterSpec)

हर कॉलम में वैल्यू दिखाने/छिपाने के लिए फ़िल्टर की शर्तें.

जवाबों में, criteria और filterSpecs दोनों का डेटा अपने-आप भर जाता है. अगर अपडेट के अनुरोध में दोनों फ़ील्ड की जानकारी दी गई है, तो इस फ़ील्ड को प्राथमिकता दी जाती है.

ProtectedRange

सुरक्षित की गई रेंज.

JSON के काेड में दिखाना
{
  "protectedRangeId": integer,
  "range": {
    object (GridRange)
  },
  "namedRangeId": string,
  "description": string,
  "warningOnly": boolean,
  "requestingUserCanEdit": boolean,
  "unprotectedRanges": [
    {
      object (GridRange)
    }
  ],
  "editors": {
    object (Editors)
  }
}
फ़ील्ड
protectedRangeId

integer

सुरक्षित की गई रेंज का आईडी. यह फ़ील्ड सिर्फ़ पढ़ने के लिए है.

range

object (GridRange)

वह रेंज जिसे सुरक्षित किया जा रहा है. हो सकता है कि इस रेंज की सीमा पूरी तरह से न हो. इस स्थिति में इसे सुरक्षित शीट माना जाता है.

लिखते समय, range या namedRangeId में से सिर्फ़ एक को सेट किया जा सकता है.

namedRangeId

string

अगर कोई नामित रेंज है, तो वह रेंज जिसकी मदद से इस संरक्षित रेंज को सुरक्षित किया गया है.

लिखते समय, range या namedRangeId में से सिर्फ़ एक को सेट किया जा सकता है.

description

string

सुरक्षित की गई इस रेंज की जानकारी.

warningOnly

boolean

अगर सुरक्षित की गई इस रेंज में बदलाव करने पर चेतावनी दिखेगी, तो यह वैल्यू 'सही है' पर सेट होगी. चेतावनी के आधार पर सुरक्षा का मतलब है कि सुरक्षित की गई रेंज में हर उपयोगकर्ता बदलाव कर सकता है. हालांकि, बदलाव करने पर एक चेतावनी दिखेगी, जिसमें उपयोगकर्ता से बदलाव की पुष्टि करने के लिए कहा जाएगा.

लिखते समय: अगर यह फ़ील्ड सही है, तो editors को अनदेखा कर दिया जाता है. इसके अलावा, अगर इस फ़ील्ड को 'सही' से 'गलत' पर बदला जाता है और editors फ़ील्ड को सेट नहीं किया जाता है (न ही फ़ील्ड मास्क में शामिल किया जाता है), तो एडिटर की वैल्यू, दस्तावेज़ में मौजूद सभी एडिटर पर सेट हो जाएगी.

requestingUserCanEdit

boolean

अगर इस सुरक्षित रेंज का अनुरोध करने वाला उपयोगकर्ता, सुरक्षित इलाके में बदलाव कर सकता है, तो वैल्यू 'सही' होगी. इस फ़ील्ड को सिर्फ़ पढ़ा जा सकता है.

unprotectedRanges[]

object (GridRange)

सुरक्षित की गई शीट में मौजूद असुरक्षित रेंज की सूची. सुरक्षित नहीं की गई रेंज, सिर्फ़ सुरक्षित की गई शीट पर काम करती हैं.

editors

object (Editors)

सुरक्षित रेंज में बदलाव करने का ऐक्सेस रखने वाले उपयोगकर्ता और ग्रुप. यह फ़ील्ड सिर्फ़ उन उपयोगकर्ताओं को दिखता है जिनके पास सुरक्षित रेंज और दस्तावेज़ में बदलाव करने का ऐक्सेस है. एडिटर के लिए, warningOnly सुरक्षा की सुविधा उपलब्ध नहीं है.

संपादक

सुरक्षित की गई रेंज के एडिटर.

JSON के काेड में दिखाना
{
  "users": [
    string
  ],
  "groups": [
    string
  ],
  "domainUsersCanEdit": boolean
}
फ़ील्ड
users[]

string

सुरक्षित की गई रेंज में बदलाव करने का ऐक्सेस रखने वाले उपयोगकर्ताओं के ईमेल पते.

groups[]

string

सुरक्षित रेंज में बदलाव करने का ऐक्सेस रखने वाले ग्रुप के ईमेल पते.

domainUsersCanEdit

boolean

अगर दस्तावेज़ के डोमेन में किसी व्यक्ति के पास, सुरक्षित की गई रेंज में बदलाव करने का ऐक्सेस है, तो यह वैल्यू 'सही' होगी. डोमेन की सुरक्षा, सिर्फ़ डोमेन के दस्तावेज़ों पर काम करती है.

BasicFilter

शीट से जुड़ा डिफ़ॉल्ट फ़िल्टर.

JSON के काेड में दिखाना
{
  "range": {
    object (GridRange)
  },
  "sortSpecs": [
    {
      object (SortSpec)
    }
  ],
  "criteria": {
    integer: {
      object (FilterCriteria)
    },
    ...
  },
  "filterSpecs": [
    {
      object (FilterSpec)
    }
  ]
}
फ़ील्ड
range

object (GridRange)

फ़िल्टर में शामिल रेंज.

sortSpecs[]

object (SortSpec)

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

criteria
(deprecated)

map (key: integer, value: object ( FilterCriteria))

हर कॉलम में वैल्यू दिखाने/छिपाने की शर्तें. मैप की कुंजी, कॉलम इंडेक्स होती है और वैल्यू, उस कॉलम के लिए शर्त होती है.

इस फ़ील्ड को filterSpecs के इस्तेमाल के लिए रोक दिया गया है.

filterSpecs[]

object (FilterSpec)

हर कॉलम के हिसाब से फ़िल्टर करने की शर्त.

जवाबों में, criteria और filterSpecs, दोनों का डेटा अपने-आप भर जाता है. अगर अपडेट के अनुरोध में दोनों फ़ील्ड की जानकारी दी गई है, तो इस फ़ील्ड को प्राथमिकता दी जाती है.

BandedRange

शीट में बैंड वाली (अलग-अलग रंग वाली) रेंज.

JSON के काेड में दिखाना
{
  "bandedRangeId": integer,
  "range": {
    object (GridRange)
  },
  "rowProperties": {
    object (BandingProperties)
  },
  "columnProperties": {
    object (BandingProperties)
  }
}
फ़ील्ड
bandedRangeId

integer

बैंड वाली रेंज का आईडी.

range

object (GridRange)

वह रेंज जिस पर ये प्रॉपर्टी लागू होती हैं.

rowProperties

object (BandingProperties)

पंक्ति के बैंड के लिए प्रॉपर्टी. ये प्रॉपर्टी, रेंज की सभी पंक्तियों में पंक्ति के हिसाब से लागू होती हैं. rowProperties या columnProperties में से कम से कम एक की जानकारी देना ज़रूरी है.

columnProperties

object (BandingProperties)

कॉलम बैंड के लिए प्रॉपर्टी. ये प्रॉपर्टी, रेंज के सभी कॉलम में, अलग-अलग कॉलम के हिसाब से लागू की जाती हैं. rowProperties या columnProperties में से कम से कम एक के बारे में बताना ज़रूरी है.

BandingProperties

ऐसी प्रॉपर्टी जो किसी एक डाइमेंशन (पंक्ति या कॉलम) को रेफ़र करती हैं. अगर दोनों BandedRange.row_properties और BandedRange.column_properties सेट हैं, तो सेल में रंग भरने के लिए ये नियम लागू होते हैं:

  • बैंड के रंगों के मुकाबले headerColor और footerColor को प्राथमिकता मिलती है.
  • firstBandColor को secondBandColor के मुकाबले प्राथमिकता दी जाती है.
  • rowProperties को columnProperties के मुकाबले प्राथमिकता दी जाती है.

उदाहरण के लिए, पहली पंक्ति का रंग, पहले कॉलम के रंग से ज़्यादा प्राथमिकता पाता है. हालांकि, पहले कॉलम का रंग, दूसरी पंक्ति के रंग से ज़्यादा प्राथमिकता पाता है. इसी तरह, ऊपर बाईं ओर मौजूद सेल में, पंक्ति के हेडर को कॉलम के हेडर से ज़्यादा प्राथमिकता दी जाती है. हालांकि, अगर पंक्ति का हेडर सेट नहीं है, तो कॉलम के हेडर को पहली पंक्ति के रंग से ज़्यादा प्राथमिकता दी जाती है.

JSON के काेड में दिखाना
{
  "headerColor": {
    object (Color)
  },
  "headerColorStyle": {
    object (ColorStyle)
  },
  "firstBandColor": {
    object (Color)
  },
  "firstBandColorStyle": {
    object (ColorStyle)
  },
  "secondBandColor": {
    object (Color)
  },
  "secondBandColorStyle": {
    object (ColorStyle)
  },
  "footerColor": {
    object (Color)
  },
  "footerColorStyle": {
    object (ColorStyle)
  }
}
फ़ील्ड
headerColor
(deprecated)

object (Color)

पहली पंक्ति या कॉलम का रंग. अगर यह फ़ील्ड सेट है, तो पहली पंक्ति या कॉलम को इस रंग से भरा जाता है. साथ ही, रंगों को दूसरी पंक्ति या कॉलम से शुरू करके, firstBandColor और secondBandColor के बीच बारी-बारी से बदला जाता है. ऐसा न करने पर, पहली पंक्ति या कॉलम को firstBandColor से भर दिया जाता है. इसके बाद, रंग सामान्य तरीके से बदलते रहते हैं. अब काम नहीं करता: headerColorStyle का इस्तेमाल करें.

headerColorStyle

object (ColorStyle)

पहली पंक्ति या कॉलम का रंग. अगर यह फ़ील्ड सेट है, तो पहली पंक्ति या कॉलम को इस रंग से भरा जाता है. साथ ही, रंगों को दूसरी पंक्ति या कॉलम से शुरू करके, firstBandColor और secondBandColor के बीच बारी-बारी से बदला जाता है. ऐसा न करने पर, पहली पंक्ति या कॉलम को firstBandColor से भर दिया जाता है. इसके बाद, रंग सामान्य तरीके से बदलते रहते हैं. अगर headerColor भी सेट है, तो इस फ़ील्ड को प्राथमिकता दी जाती है.

firstBandColor
(deprecated)

object (Color)

वैकल्पिक रंगों में से पहला रंग. (ज़रूरी है) अब काम नहीं करता: firstBandColorStyle का इस्तेमाल करें.

firstBandColorStyle

object (ColorStyle)

पंक्ति या कॉलम के लिए अलग-अलग किया जाने वाला पहला रंग. (ज़रूरी) अगर firstBandColor भी सेट है, तो इस फ़ील्ड को प्राथमिकता दी जाती है.

secondBandColor
(deprecated)

object (Color)

बदलता हुआ दूसरा रंग. (ज़रूरी) अब काम नहीं करता: secondBandColorStyle का इस्तेमाल करें.

secondBandColorStyle

object (ColorStyle)

बदलता हुआ दूसरा रंग. (ज़रूरी) अगर secondBandColor भी सेट है, तो इस फ़ील्ड को प्राथमिकता दी जाती है.

footerColor
(deprecated)

object (Color)

आखिरी पंक्ति या कॉलम का रंग. अगर यह फ़ील्ड सेट नहीं है, तो पिछली पंक्ति या कॉलम के रंग के आधार पर, आखिरी पंक्ति या कॉलम को firstBandColor या secondBandColor से भरा जाता है. अब काम नहीं करता: footerColorStyle का इस्तेमाल करें.

footerColorStyle

object (ColorStyle)

आखिरी पंक्ति या कॉलम का रंग. अगर यह फ़ील्ड सेट नहीं है, तो पिछली पंक्ति या कॉलम के रंग के आधार पर, आखिरी पंक्ति या कॉलम को firstBandColor या secondBandColor से भरा जाता है. अगर footerColor भी सेट है, तो इस फ़ील्ड को प्राथमिकता दी जाती है.

DimensionGroup

शीट में पंक्तियों या कॉलम के इंटरवल पर बना ग्रुप, जिसमें अन्य ग्रुप शामिल हो सकते हैं या वे इसमें शामिल हो सकते हैं. शीट पर किसी ग्रुप को यूनिट के तौर पर छोटा या बड़ा किया जा सकता है.

JSON के काेड में दिखाना
{
  "range": {
    object (DimensionRange)
  },
  "depth": integer,
  "collapsed": boolean
}
फ़ील्ड
range

object (DimensionRange)

वह रेंज जिस पर यह ग्रुप मौजूद है.

depth

integer

ग्रुप की डेप्थ, यह दिखाती है कि कितने ग्रुप में ऐसी रेंज है जिसमें पूरी तरह से इस ग्रुप की रेंज शामिल है.

collapsed

boolean

अगर यह ग्रुप छोटा किया गया है, तो यह फ़ील्ड 'सही' पर सेट होता है. अगर ओवरलैप करने वाले ग्रुप को ज़्यादा गहराई तक बढ़ाया जाता है, तो वह ग्रुप छोटा हो जाता है.

'सही' वैल्यू का मतलब यह नहीं है कि ग्रुप में मौजूद सभी डाइमेंशन छिपे हुए हैं. इसकी वजह यह है कि डाइमेंशन की दिखने की सेटिंग, इस ग्रुप प्रॉपर्टी से अलग से बदल सकती है. हालांकि, इस प्रॉपर्टी को अपडेट करने पर, अगर यह फ़ील्ड 'सही' पर सेट है, तो इसमें मौजूद सभी डाइमेंशन 'छिपे हुए' पर सेट हो जाते हैं. अगर यह फ़ील्ड 'गलत' पर सेट है, तो सभी डाइमेंशन 'दिखते हैं' पर सेट हो जाते हैं.

स्लाइसर

शीट में स्लाइसर.

JSON के काेड में दिखाना
{
  "slicerId": integer,
  "spec": {
    object (SlicerSpec)
  },
  "position": {
    object (EmbeddedObjectPosition)
  }
}
फ़ील्ड
slicerId

integer

स्लाइसर का आईडी.

spec

object (SlicerSpec)

स्लाइसर की खास जानकारी.

position

object (EmbeddedObjectPosition)

स्लाइसर की पोज़िशन. ध्यान दें कि स्लाइसर को सिर्फ़ मौजूदा शीट पर रखा जा सकता है. स्लाइसर की चौड़ाई और ऊंचाई में अपने-आप बदलाव हो सकता है, ताकि वह तय सीमा में रहे.

SlicerSpec

स्लाइसर की खास बातें.

JSON के काेड में दिखाना
{
  "dataRange": {
    object (GridRange)
  },
  "filterCriteria": {
    object (FilterCriteria)
  },
  "columnIndex": integer,
  "applyToPivotTables": boolean,
  "title": string,
  "textFormat": {
    object (TextFormat)
  },
  "backgroundColor": {
    object (Color)
  },
  "backgroundColorStyle": {
    object (ColorStyle)
  },
  "horizontalAlignment": enum (HorizontalAlign)
}
फ़ील्ड
dataRange

object (GridRange)

स्लाइसर की डेटा रेंज.

filterCriteria

object (FilterCriteria)

स्लाइसर के लिए फ़िल्टर करने की शर्तें.

columnIndex

integer

डेटा टेबल में मौजूद वह कॉलम इंडेक्स जिस पर फ़िल्टर लागू किया गया है. यह इंडेक्स, शून्य से शुरू होता है.

applyToPivotTables

boolean

अगर फ़िल्टर को पिवट टेबल पर लागू करना है, तो यह वैल्यू 'सही' होगी. अगर यह नीति सेट नहीं है, तो डिफ़ॉल्ट रूप से True पर सेट करें.

title

string

स्लाइसर का टाइटल.

textFormat

object (TextFormat)

स्लाइसर में टाइटल का टेक्स्ट फ़ॉर्मैट. लिंक फ़ील्ड समर्थित नहीं है.

backgroundColor
(deprecated)

object (Color)

स्लाइसर का बैकग्राउंड रंग. अब काम नहीं करता: backgroundColorStyle इस्तेमाल करें.

backgroundColorStyle

object (ColorStyle)

स्लाइसर का बैकग्राउंड रंग. अगर backgroundColor भी सेट है, तो इस फ़ील्ड को प्राथमिकता दी जाती है.

horizontalAlignment

enum (HorizontalAlign)

स्लाइसर में टाइटल का हॉरिज़ॉन्टल अलाइनमेंट. अगर कोई वैल्यू नहीं दी गई है, तो डिफ़ॉल्ट रूप से वैल्यू के तौर पर LEFT दिखेगा