Sheets

Sayfa

E-tablodaki bir sayfa.

JSON gösterimi
{
  "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)
    }
  ]
}
Alanlar
properties

object (SheetProperties)

E-tablonun özellikleri.

data[]

object (GridData)

Tablodaki veriler (bu bir tablo sayfasıysa).

Döndürülen GridData nesnelerinin sayısı, bu sayfada istenen aralıkların sayısına bağlıdır. Örneğin, bu Sheet1 temsil ediyorsa ve e-tablo Sheet1!A1:C10 ile Sheet1!D15:E20 aralıklarıyla istendiyse ilk GridData'da startRow / startColumn 0, ikincisinde ise startRow 14 (sıfır tabanlı 15. satır) ve startColumn 3 (sıfır tabanlı D sütunu) bulunur.

Bir DATA_SOURCE sayfası için belirli bir aralık isteğinde bulunamazsınız. GridData tüm değerleri içerir.

merges[]

object (GridRange)

Birleştirilen aralıklar.

conditionalFormats[]

object (ConditionalFormatRule)

Bu sayfadaki koşullu biçimlendirme kuralları.

filterViews[]

object (FilterView)

Bu sayfadaki filtre görünümleri.

protectedRanges[]

object (ProtectedRange)

Bu sayfadaki korumalı aralıklar.

basicFilter

object (BasicFilter)

Bu sayfadaki filtre (varsa).

charts[]

object (EmbeddedChart)

Bu sayfadaki her grafiğin özellikleri.

bandedRanges[]

object (BandedRange)

Bu sayfadaki bantlı (alternatif renkler) aralıklar.

developerMetadata[]

object (DeveloperMetadata)

Bir sayfayla ilişkili geliştirici meta verileri.

rowGroups[]

object (DimensionGroup)

Bu sayfadaki tüm satır grupları, artan aralık başlangıç dizine ve ardından grup derinliğine göre sıralanır.

columnGroups[]

object (DimensionGroup)

Bu sayfadaki tüm sütun grupları, aralık başlangıç dizini artırılarak ve ardından grup derinliği artırılarak sıralanır.

slicers[]

object (Slicer)

Bu sayfada bulunan dilimleyiciler.

SheetProperties

E-tablonun özellikleri.

JSON gösterimi
{
  "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)
  }
}
Alanlar
sheetId

integer

E-tablonun kimliği. Negatif olmamalıdır. Bu alan bir kez ayarlandıktan sonra değiştirilemez.

title

string

Sayfanın adı.

index

integer

E-tablodaki sayfanın dizini. E-tablo özelliklerini eklerken veya güncellerken, bu alan hariç tutulduğunda sayfa eklenir veya sayfa listesinin sonuna taşınır. E-tablo dizinleri güncellenirken veya e-tablo eklenirken hareket, "taşımadan önce" dizinlerinde dikkate alınır. Örneğin, üç sayfa (S1, S2, S3) varsa S1'i S2'nin önüne taşımak için dizinin 2 olarak ayarlanması gerekir. İstenen dizin, e-tablonun mevcut diziniyle aynıysa veya istenen yeni dizin, mevcut e-tablo dizini + 1'e eşitse e-tablo dizini güncelleme isteği yoksayılacaktır.

sheetType

enum (SheetType)

Sayfanın türü. Varsayılan olarak GRID değerine ayarlanır. Bu alan bir kez ayarlandıktan sonra değiştirilemez.

gridProperties

object (GridProperties)

Bu sayfa bir ızgaraysa sayfanın ek özellikleri. (Sayfa, grafik veya resim içeren bir nesne sayfasıysa bu alan bulunmaz.) Yazarken ızgara olmayan sayfalarda ızgara özelliklerini ayarlamak hatalıdır.

Bu e-tablo bir DATA_SOURCE e-tablosuysa bu alan yalnızca çıkışta bulunur ancak bir veri kaynağı e-tablosunun kullanıcı arayüzünde nasıl oluşturulduğunu yansıtan özellikleri içerir (ör. rowCount).

hidden

boolean

Sayfa, kullanıcı arayüzünde gizliyse doğru değerini, görünür durumdaysa false (yanlış) değerini alır.

tabColor
(deprecated)

object (Color)

Kullanıcı arayüzündeki sekmenin rengi. Desteği sonlandırıldı: tabColorStyle kullanın.

tabColorStyle

object (ColorStyle)

Kullanıcı arayüzündeki sekmenin rengi. tabColor politikası da ayarlanmışsa bu alan öncelikli olur.

rightToLeft

boolean

Sayfa, LTR sayfası yerine sağdan sola yazılan bir sayfaysa doğru değerini alır.

dataSourceSheetProperties

object (DataSourceSheetProperties)

Yalnızca çıkış. Mevcutsa alan, DATA_SOURCE sayfaya özgü özellikleri içerir.

SheetType

Sayfanın türü.

Sıralamalar
SHEET_TYPE_UNSPECIFIED Varsayılan değerdir, kullanmayın.
GRID Sayfa bir ızgaradır.
OBJECT E-tabloda ızgara yerine grafik veya resim gibi bir nesne vardır.
DATA_SOURCE E-tablo, harici bir DataSource ile bağlanır ve verilerin önizlemesini gösterir.

GridProperties

Tablonun özellikleri.

JSON gösterimi
{
  "rowCount": integer,
  "columnCount": integer,
  "frozenRowCount": integer,
  "frozenColumnCount": integer,
  "hideGridlines": boolean,
  "rowGroupControlAfter": boolean,
  "columnGroupControlAfter": boolean
}
Alanlar
rowCount

integer

Tablodaki satır sayısı.

columnCount

integer

Tablodaki sütun sayısı.

frozenRowCount

integer

Izgarada dondurulan satırların sayısı.

frozenColumnCount

integer

Tabloda dondurulan sütun sayısı.

hideGridlines

boolean

Izgara, kullanıcı arayüzünde kılavuz çizgileri göstermiyorsa doğru değerini döndürür.

rowGroupControlAfter

boolean

Satır gruplandırma kontrolünü açma/kapatma düğmesi gruptan sonra gösteriliyorsa doğru değerini döndürür.

columnGroupControlAfter

boolean

Sütun gruplandırma kontrol düğmesi gruptan sonra gösteriliyorsa doğru değerini alır.

DataSourceSheetProperties

Bir sayfanın ek özellikleri. DATA_SOURCE

JSON gösterimi
{
  "dataSourceId": string,
  "columns": [
    {
      object (DataSourceColumn)
    }
  ],
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Alanlar
dataSourceId

string

E-tablonun bağlı olduğu DataSource kimliği.

columns[]

object (DataSourceColumn)

Sayfada gösterilen ve RowData içindeki değerlere karşılık gelen sütunlar.

dataExecutionStatus

object (DataExecutionStatus)

Veri yürütme durumu.

GridData

Izgaradaki veriler ve boyutlarla ilgili meta veriler.

JSON gösterimi
{
  "startRow": integer,
  "startColumn": integer,
  "rowData": [
    {
      object (RowData)
    }
  ],
  "rowMetadata": [
    {
      object (DimensionProperties)
    }
  ],
  "columnMetadata": [
    {
      object (DimensionProperties)
    }
  ]
}
Alanlar
startRow

integer

Bu GridData öğesinin atıfta bulunduğu ilk satır (sıfır tabanlı).

startColumn

integer

Bu GridData nesnesinin referans verdiği ilk sütun (sıfır tabanlı).

rowData[]

object (RowData)

startRow parametresindeki satırdan başlayarak her satırda bir giriş olacak şekilde ızgaradaki veriler. RowData'daki değerler, startColumn ile başlayan sütunlara karşılık gelir.

rowMetadata[]

object (DimensionProperties)

startRow'teki satırdan başlayarak, ızgaradaki istenen satırlarla ilgili meta veriler.

columnMetadata[]

object (DimensionProperties)

startColumn'teki sütundan başlayarak ızgaradaki istenen sütunlarla ilgili meta veriler.

RowData

Bir satırdaki her hücreyle ilgili veriler.

JSON gösterimi
{
  "values": [
    {
      object (CellData)
    }
  ]
}
Alanlar
values[]

object (CellData)

Satırdaki değerler (sütun başına bir değer).

DimensionProperties

Bir boyutla ilgili özellikler.

JSON gösterimi
{
  "hiddenByFilter": boolean,
  "hiddenByUser": boolean,
  "pixelSize": integer,
  "developerMetadata": [
    {
      object (DeveloperMetadata)
    }
  ],
  "dataSourceColumnReference": {
    object (DataSourceColumnReference)
  }
}
Alanlar
hiddenByFilter

boolean

Bu boyut filtreleniyorsa doğru değerini döndürür. Bu alan salt okunur.

hiddenByUser

boolean

Bu boyut açıkça gizlenmişse doğru değerini döndürür.

pixelSize

integer

Boyutun piksel cinsinden yüksekliği (satırsa) veya genişliği (sütunsa).

developerMetadata[]

object (DeveloperMetadata)

Tek bir satır veya sütunla ilişkili geliştirici meta verileri.

dataSourceColumnReference

object (DataSourceColumnReference)

Yalnızca çıkış. Ayarlanırsa bu, veri kaynağı sayfasında yer alan bir sütundur.

ConditionalFormatRule

Koşullu biçimi açıklayan bir kural.

JSON gösterimi
{
  "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.
}
Alanlar
ranges[]

object (GridRange)

Koşul doğruysa biçimlendirilen aralıklar. Tüm aralıklar aynı ızgarada olmalıdır.

Birlik alanı rule. Bu koşullu biçimi kontrol eden kural. Tam olarak bir kural ayarlanmalıdır. rule yalnızca aşağıdakilerden biri olabilir:
booleanRule

object (BooleanRule)

Biçimlendirme, kurala göre "açık" veya "kapalı" olur.

gradientRule

object (GradientRule)

Biçimlendirme, kuraldaki gradyanlara göre değişir.

BooleanRule

Koşula bağlı olarak eşleşebilecek veya eşleşmeyebilecek bir kural.

JSON gösterimi
{
  "condition": {
    object (BooleanCondition)
  },
  "format": {
    object (CellFormat)
  }
}
Alanlar
condition

object (BooleanCondition)

Kuralın durumu. Koşul doğru olarak değerlendirilirse biçim uygulanır.

format

object (CellFormat)

Uygulanacak biçim. Koşullu biçimlendirme, biçimlendirmenin yalnızca bir alt kümesini uygulayabilir: bold, italic, strikethrough, foreground color ve background color.

GradientRule

Listelenen interpolasyon noktalarına dayalı olarak bir gradyan renk skalası biçimi uygulayan bir kural. Bir hücrenin biçimi, içeriğine ve bu içeriğin, enterpolasyon noktalarının değerlerine kıyasla nasıl olduğuna göre değişir.

JSON gösterimi
{
  "minpoint": {
    object (InterpolationPoint)
  },
  "midpoint": {
    object (InterpolationPoint)
  },
  "maxpoint": {
    object (InterpolationPoint)
  }
}
Alanlar
minpoint

object (InterpolationPoint)

Başlangıç noktaları için kullanılan nokta.

midpoint

object (InterpolationPoint)

İsteğe bağlı orta nokta interpolasyon noktası.

maxpoint

object (InterpolationPoint)

Son enterpolasyon noktası.

InterpolationPoint

Gradyan koşullu biçimlendirmede tek bir enterpolasyon noktası. Bunlar, seçilen renge, türe ve değere göre gradyan renk skalasını sabitler.

JSON gösterimi
{
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  },
  "type": enum (InterpolationPointType),
  "value": string
}
Alanlar
color
(deprecated)

object (Color)

Bu kesme noktasının kullanacağı renk. Desteği sonlandırıldı: colorStyle kullanın.

colorStyle

object (ColorStyle)

Bu kesme noktasının kullanacağı renk. color politikası da ayarlanmışsa bu alan öncelikli olur.

type

enum (InterpolationPointType)

Değerin nasıl yorumlanması gerektiği.

value

string

Bu enterpolasyon noktasının kullandığı değer. Bir formül olabilir. type değeri, MIN veya MAX ise kullanılmaz.

InterpolationPointType

İnterpolasyon noktasının türü.

Sıralamalar
INTERPOLATION_POINT_TYPE_UNSPECIFIED Varsayılan değerdir, kullanmayın.
MIN Eşleme noktası, koşullu biçim aralığındaki hücrelerdeki minimum değeri kullanır.
MAX Eşleme noktası, koşullu biçim aralığındaki hücrelerdeki maksimum değeri kullanır.
NUMBER Doğrusal olmayan ara değer noktası tam olarak InterpolationPoint.value'teki değeri kullanır.
PERCENT

Düzenleme noktası, koşullu biçim aralığındaki tüm hücreler için verilen yüzdedir. Değer şu şekildeyse bu, NUMBER ile aynıdır: =(MAX(FLATTEN(range)) * (value / 100)) + (MIN(FLATTEN(range)) * (1 - (value / 100))) (düzleştirirken aralıktaki hatalar göz ardı edilir).

PERCENTILE Eşleme noktası, koşullu biçim aralığındaki tüm hücreler için belirtilen yüzdelik dilimdir. Değer şu şekildeyse bu, NUMBER ile aynıdır: =PERCENTILE(FLATTEN(range), value / 100) (düzeltme işlemi sırasında aralıktaki hatalar göz ardı edilir).

FilterView

Filtre görünümü.

JSON gösterimi
{
  "filterViewId": integer,
  "title": string,
  "range": {
    object (GridRange)
  },
  "namedRangeId": string,
  "sortSpecs": [
    {
      object (SortSpec)
    }
  ],
  "criteria": {
    integer: {
      object (FilterCriteria)
    },
    ...
  },
  "filterSpecs": [
    {
      object (FilterSpec)
    }
  ]
}
Alanlar
filterViewId

integer

Filtre görünümünün kimliği.

title

string

Filtre görünümünün adı.

range

object (GridRange)

Bu filtre görünümünün kapsadığı aralık.

Yazarken yalnızca range veya namedRangeId közül biri ayarlanabilir.

namedRangeId

string

Varsa bu filtre görünümünün dayandığı adlandırılmış aralık.

Yazarken range veya namedRangeId özelliklerinden yalnızca biri ayarlanabilir.

sortSpecs[]

object (SortSpec)

Sütun başına sıralama düzeni. Daha sonraki spesifikasyonlar, değerler önceki spesifikasyonlarda eşit olduğunda kullanılır.

criteria
(deprecated)

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

Sütun başına değerleri gösterme/gizleme ölçütleri. Haritanın anahtarı sütun dizinidir, değer de bu sütunun ölçütüdür.

Bu alan kullanımdan kaldırılarak yerine filterSpecs getirilmiştir.

filterSpecs[]

object (FilterSpec)

Sütun başına değerleri göstermek/gizlemek için filtre ölçütleri.

Yanıtlarda hem criteria hem de filterSpecs doldurulur. Bir güncelleme isteğinde her iki alan da belirtilirse bu alan öncelikli olur.

ProtectedRange

Korumalı aralık.

JSON gösterimi
{
  "protectedRangeId": integer,
  "range": {
    object (GridRange)
  },
  "namedRangeId": string,
  "description": string,
  "warningOnly": boolean,
  "requestingUserCanEdit": boolean,
  "unprotectedRanges": [
    {
      object (GridRange)
    }
  ],
  "editors": {
    object (Editors)
  }
}
Alanlar
protectedRangeId

integer

Korunan aralığın kimliği. Bu alan salt okunur.

range

object (GridRange)

Korunan aralık. Aralık tamamen sınırsız olabilir. Bu durumda, bu sayfa korunan bir sayfa olarak kabul edilir.

Yazarken yalnızca range veya namedRangeId közül biri ayarlanabilir.

namedRangeId

string

Bu korunan aralığın desteklediği adlandırılmış aralık (varsa).

Yazarken range veya namedRangeId özelliklerinden yalnızca biri ayarlanabilir.

description

string

Bu korumalı aralığın açıklaması.

warningOnly

boolean

Bu korumalı aralık düzenlenirken uyarı gösterilecekse doğru değerini alır. Uyarı tabanlı koruma, her kullanıcının korumalı aralıktaki verileri düzenleyebileceği anlamına gelir. Ancak düzenleme işlemi, kullanıcıdan düzenlemeyi onaylamasını isteyen bir uyarı gösterir.

Yazarken: Bu alan doğruysa editors yoksayılır. Ayrıca, bu alan doğru değerinden yanlış değerine değiştirilirse ve editors alanı ayarlanmazsa (veya alan maskesine dahil edilmezse) düzenleyiciler, dokümandaki tüm düzenleyiciler olarak ayarlanır.

requestingUserCanEdit

boolean

Bu korumalı aralığı isteyen kullanıcı korumalı alanı düzenleyebiliyorsa doğru değerini döndürür. Bu alan salt okunurdur.

unprotectedRanges[]

object (GridRange)

Korunan bir sayfadaki korumasız aralıkların listesi. Korumalı olmayan aralıklar yalnızca korumalı sayfalarda desteklenir.

editors

object (Editors)

Korunan alana düzenleme erişimi olan kullanıcılar ve gruplar. Bu alan yalnızca korunan alana ve belgeye düzenleme erişimi olan kullanıcılar tarafından görülebilir. Düzenleyiciler, warningOnly koruması ile desteklenmez.

Editörler

Korunan bir aralığın düzenleyicileri.

JSON gösterimi
{
  "users": [
    string
  ],
  "groups": [
    string
  ],
  "domainUsersCanEdit": boolean
}
Alanlar
users[]

string

Korunan alana düzenleme erişimi olan kullanıcıların e-posta adresleri.

groups[]

string

Korunan alana düzenleme erişimi olan grupların e-posta adresleri.

domainUsersCanEdit

boolean

Belgenin alanındaki herhangi bir kullanıcının, korumalı alana düzenleme erişimi varsa doğru değerini döndürür. Alan koruması yalnızca bir alan içindeki dokümanlarda desteklenir.

BasicFilter

Bir sayfayla ilişkili varsayılan filtre.

JSON gösterimi
{
  "range": {
    object (GridRange)
  },
  "sortSpecs": [
    {
      object (SortSpec)
    }
  ],
  "criteria": {
    integer: {
      object (FilterCriteria)
    },
    ...
  },
  "filterSpecs": [
    {
      object (FilterSpec)
    }
  ]
}
Alanlar
range

object (GridRange)

Filtrenin kapsadığı aralık.

sortSpecs[]

object (SortSpec)

Sütun başına sıralama düzeni. Önceki spesifikasyonlardaki değerler eşit olduğunda, daha sonraki spesifikasyonlar kullanılır.

criteria
(deprecated)

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

Sütun başına değerleri gösterme/gizleme ölçütleri. Haritanın anahtarı sütun dizini, değeri ise söz konusu sütun için ölçüttür.

Bu alan kullanımdan kaldırılarak yerine filterSpecs getirilmiştir.

filterSpecs[]

object (FilterSpec)

Sütun başına filtre ölçütleri.

Hem criteria hem de filterSpecs yanıtlara doldurulur. Bir güncelleme isteğinde her iki alan da belirtilirse bu alan öncelikli olur.

BandedRange

Bir sayfada şeritli (alternatif renkler) aralık.

JSON gösterimi
{
  "bandedRangeId": integer,
  "range": {
    object (GridRange)
  },
  "rowProperties": {
    object (BandingProperties)
  },
  "columnProperties": {
    object (BandingProperties)
  }
}
Alanlar
bandedRangeId

integer

Gruplandırılmış aralığın kimliği.

range

object (GridRange)

Bu özelliklerin uygulandığı aralık.

rowProperties

object (BandingProperties)

Satır bantları için özellikler. Bu özellikler, aralıktaki tüm satırlara satır bazında uygulanır. rowProperties veya columnProperties özelliklerinden en az biri belirtilmelidir.

columnProperties

object (BandingProperties)

Sütun bantları için özellikler. Bu özellikler, aralıktaki tüm sütunlara sütun bazında uygulanır. rowProperties veya columnProperties özelliklerinden en az biri belirtilmelidir.

BandingProperties

Tek bir boyuta (satır veya sütun) atıfta bulunan özellikler. Hem BandedRange.row_properties hem de BandedRange.column_properties ayarlanırsa dolgu renkleri hücrelere aşağıdaki kurallara göre uygulanır:

Örneğin, ilk satır rengi ilk sütun rengine göre önceliklidir ancak ilk sütun rengi ikinci satır rengine göre önceliklidir. Benzer şekilde, satır başlığı sol üst hücredeki sütun başlığı üzerinde önceliğe sahiptir ancak satır başlığı ayarlanmamışsa sütun başlığı ilk satır rengi üzerinde önceliğe sahiptir.

JSON gösterimi
{
  "headerColor": {
    object (Color)
  },
  "headerColorStyle": {
    object (ColorStyle)
  },
  "firstBandColor": {
    object (Color)
  },
  "firstBandColorStyle": {
    object (ColorStyle)
  },
  "secondBandColor": {
    object (Color)
  },
  "secondBandColorStyle": {
    object (ColorStyle)
  },
  "footerColor": {
    object (Color)
  },
  "footerColorStyle": {
    object (ColorStyle)
  }
}
Alanlar
headerColor
(deprecated)

object (Color)

İlk satırın veya sütunun rengi. Bu alan ayarlanırsa ilk satır veya sütun bu renkle doldurulur ve renkler ikinci satır veya sütundan başlayarak firstBandColor ile secondBandColor arasında değişir. Aksi takdirde, ilk satır veya sütun firstBandColor ile doldurulur ve renkler normal şekilde değişir. Desteği sonlandırıldı: headerColorStyle kullanın.

headerColorStyle

object (ColorStyle)

İlk satırın veya sütunun rengi. Bu alan ayarlanırsa ilk satır veya sütun bu renkle doldurulur ve renkler ikinci satır veya sütundan itibaren firstBandColor ile secondBandColor arasında değişir. Aksi takdirde, ilk satır veya sütun firstBandColor ile doldurulur ve renkler normal şekilde değişir. headerColor politikası da ayarlanmışsa bu alan öncelikli olur.

firstBandColor
(deprecated)

object (Color)

Değişen ilk renk. (Zorunlu) Desteği sonlandırıldı: firstBandColorStyle kullanın.

firstBandColorStyle

object (ColorStyle)

Değişen ilk renk. (Zorunlu) firstBandColor de ayarlanmışsa bu alan öncelikli olur.

secondBandColor
(deprecated)

object (Color)

Değişen ikinci renk. (Zorunlu) Desteği sonlandırıldı: secondBandColorStyle kullanın.

secondBandColorStyle

object (ColorStyle)

Alternatif olan ikinci renk. (Zorunlu) secondBandColor de ayarlanmışsa bu alan öncelikli olur.

footerColor
(deprecated)

object (Color)

Son satırın veya sütunun rengi. Bu alan ayarlanmamışsa son satır veya sütun, önceki satırın ya da sütunun rengine bağlı olarak firstBandColor veya secondBandColor ile doldurulur. Desteği sonlandırıldı: footerColorStyle kullanın.

footerColorStyle

object (ColorStyle)

Son satırın veya sütunun rengi. Bu alan ayarlanmazsa son satır veya sütun, önceki satırın veya sütunun rengine bağlı olarak firstBandColor ya da secondBandColor ile doldurulur. footerColor politikası da ayarlanmışsa bu alan öncelikli olur.

DimensionGroup

Bir sayfadaki satır veya sütun aralığı üzerinde yer alan ve başka grupları içerebilen ya da başka gruplar tarafından içerlenebilen bir grup. Gruplar, sayfa üzerinde bir birim olarak daraltılabilir veya genişletilebilir.

JSON gösterimi
{
  "range": {
    object (DimensionRange)
  },
  "depth": integer,
  "collapsed": boolean
}
Alanlar
range

object (DimensionRange)

Bu grubun bulunduğu aralık.

depth

integer

Grubun derinliği. Bu gruptaki aralığı tamamen kapsayan kaç grup olduğunu gösterir.

collapsed

boolean

Bu grup daraltılmışsa bu alan doğru değerini alır. Daraltılmış grup, daha sığ bir derinlikte çakışan bir grup genişletilirse daraltılmış olarak kalır.

Bir boyutun görünürlüğü bu grup özelliğinden bağımsız olarak değişebileceğinden, doğru değer, gruptaki tüm boyutların gizli olduğu anlamına gelmez. Ancak bu özellik güncellendiğinde, bu alan doğruysa içindeki tüm boyutlar gizli olarak, yanlışsa görünür olarak ayarlanır.

Dilimleyici

Bir sayfada dilimleyici.

JSON gösterimi
{
  "slicerId": integer,
  "spec": {
    object (SlicerSpec)
  },
  "position": {
    object (EmbeddedObjectPosition)
  }
}
Alanlar
slicerId

integer

Dilimleyicinin kimliği.

spec

object (SlicerSpec)

Dilimleyicinin spesifikasyonu.

position

object (EmbeddedObjectPosition)

Dilimleyicinin konumu. Dilimleyicinin yalnızca mevcut sayfaya yerleştirilebileceğini unutmayın. Ayrıca, dilimleyicinin genişliği ve yüksekliği, izin verilen sınırlar içinde kalacak şekilde otomatik olarak ayarlanabilir.

SlicerSpec

Dilimleyicinin özellikleri.

JSON gösterimi
{
  "dataRange": {
    object (GridRange)
  },
  "filterCriteria": {
    object (FilterCriteria)
  },
  "columnIndex": integer,
  "applyToPivotTables": boolean,
  "title": string,
  "textFormat": {
    object (TextFormat)
  },
  "backgroundColor": {
    object (Color)
  },
  "backgroundColorStyle": {
    object (ColorStyle)
  },
  "horizontalAlignment": enum (HorizontalAlign)
}
Alanlar
dataRange

object (GridRange)

Dilimleyicinin veri aralığı.

filterCriteria

object (FilterCriteria)

Dilimleyicinin filtreleme ölçütleri.

columnIndex

integer

Filtrenin uygulandığı veri tablosundaki sıfır tabanlı sütun dizini.

applyToPivotTables

boolean

Filtre pivot tablolara uygulanacaksa doğru değerini alır. Ayarlanmamışsa varsayılan olarak True değerini alır.

title

string

Bölme aracının başlığı.

textFormat

object (TextFormat)

Dilimleyicideki başlığın metin biçimi. Bağlantı alanı desteklenmez.

backgroundColor
(deprecated)

object (Color)

Dilimleyicinin arka plan rengi. Desteği sonlandırıldı: backgroundColorStyle kullanın.

backgroundColorStyle

object (ColorStyle)

Dilimleyicinin arka plan rengi. backgroundColor de ayarlanırsa bu alan öncelikli olur.

horizontalAlignment

enum (HorizontalAlign)

Dilimleyicideki başlığın yatay hizalaması. Belirtilmezse varsayılan olarak LEFT olur.