Sayfa
E-tablodaki bir sayfa.
JSON gösterimi |
---|
{ "properties": { object ( |
Alanlar | |
---|---|
properties
|
Sayfanın özellikleri. |
data[]
|
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,
Örneğin,
|
merges[]
|
Birleştirilen aralıklar. |
conditionalFormats[]
|
Bu sayfadaki koşullu biçim kuralları. |
filterViews[]
|
Bu sayfadaki filtre görünümleri. |
protectedRanges[]
|
Bu sayfadaki korunan aralıklar. |
basicFilter
|
Bu sayfadaki filtre (varsa). |
charts[]
|
Bu sayfadaki her grafiğin özellikleri. |
bandedRanges[]
|
Bu sayfadaki şeritli (alternatif renkler) aralıklar. |
developerMetadata[]
|
Bir sayfa ile ilişkili geliştirici meta verileri. |
rowGroups[]
|
Bu sayfadaki tüm satır grupları, aralık başlangıç dizini artırılarak ve ardından grup derinliği artırılarak sıralanır. |
columnGroups[]
|
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[]
|
Bu sayfadaki dilimleyiciler. |
SheetProperties
Bir sayfanın özellikleri.
JSON gösterimi |
---|
{ "sheetId": integer, "title": string, "index": integer, "sheetType": enum ( |
Alanlar | |
---|---|
sheetId
|
Sayfanın kimliği. Negatif olmamalıdır. Bu alan bir kez ayarlandıktan sonra değiştirilemez. |
title
|
Sayfanın adı. |
index
|
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. Sayfa dizinlerini güncellerken veya sayfa eklerken, hareket "taşıma işleminden önce" dikkate alınır dizine ekler. Örneğin, S1'in S2'nin önüne taşınabilmesi için üç sayfa (S1, S2, S3) varsa dizinin 2'ye ayarlanması gerekir. İstenen dizin, sayfaların mevcut diziniyle aynıysa veya istenen yeni dizin mevcut sayfa dizinine + 1 ise e-tablo dizini güncelleme isteği yoksayılır. |
sheetType
|
Sayfanın türü. Varsayılan değer:
|
gridProperties
|
Bu sayfa bir ızgaraysa sayfanın ek özellikleri. (Sayfa, grafik veya resim içeren bir nesne sayfasıysa bu alan eksik olacaktır.) Yazarken ızgara olmayan sayfalarda ızgara özelliklerinin ayarlanması hatadır.
Bu sayfa
|
tabColor
|
Kullanıcı arayüzündeki sekmenin rengi. Desteği sonlandırıldı: Kullan
|
tabColorStyle
|
Kullanıcı arayüzündeki sekmenin rengi. Eğer
|
rightToLeft
|
Sayfa, LTR sayfası yerine sağdan sola yazılan bir sayfaysa doğru değerini alır. |
dataSourceSheetProperties
|
Yalnızca çıkış. Varsa, alan
|
SheetType
Sayfanın türü.
Sıralamalar | |
---|---|
SHEET_TYPE_UNSPECIFIED
|
Varsayılan değer, kullanmayın. |
GRID
|
Sayfa bir ızgaradır. |
OBJECT
|
Sayfada ızgara yoktur ve bunun yerine grafik veya resim gibi bir nesne bulunur. |
DATA_SOURCE
|
Sayfa, harici bir
DataSource .
ve verilerin önizlemesini gösterir.
|
GridProperties
Izgaranın özellikleri.
JSON gösterimi |
---|
{ "rowCount": integer, "columnCount": integer, "frozenRowCount": integer, "frozenColumnCount": integer, "hideGridlines": boolean, "rowGroupControlAfter": boolean, "columnGroupControlAfter": boolean } |
Alanlar | |
---|---|
rowCount
|
Tablodaki satır sayısı. |
columnCount
|
Izgaradaki sütun sayısı. |
frozenRowCount
|
Izgarada dondurulan satırların sayısı. |
frozenColumnCount
|
Izgarada dondurulan sütunların sayısı. |
hideGridlines
|
Izgara, kullanıcı arayüzünde kılavuz çizgileri göstermiyorsa doğru değerini döndürür. |
rowGroupControlAfter
|
Satır gruplandırma kontrolünü açma/kapatma düğmesi gruptan sonra gösteriliyorsa doğru değerini döndürür. |
columnGroupControlAfter
|
Sütun gruplandırma kontrolünü açma/kapatma düğmesi gruptan sonra gösteriliyorsa doğru değerini döndürür. |
DataSourceSheetProperties
Bir
DATA_SOURCE
.
sayfasına gitmelidir.
JSON gösterimi |
---|
{ "dataSourceId": string, "columns": [ { object ( |
Alanlar | |
---|---|
dataSourceId
|
Kimliği
|
columns[]
|
Sayfada, sayfadaki değerlere karşılık gelen sütunlar
|
dataExecutionStatus
|
Veri yürütme durumu. |
GridData
Izgaradaki veriler ve boyutlarla ilgili meta veriler.
JSON gösterimi |
---|
{ "startRow": integer, "startColumn": integer, "rowData": [ { object ( |
Alanlar | |
---|---|
startRow
|
Bu GridData'nın belirttiği ilk satır, sıfır tabanlı. |
startColumn
|
Bu GridData'nın işaret ettiği ilk sütun, sıfır tabanlıdır. |
rowData[]
|
startRow'daki satırla başlayacak şekilde, her satır için bir giriş olacak şekilde ızgaradaki veriler. RowData'daki değerler,
|
rowMetadata[]
|
Izgaradaki istenen satırlarla ilgili olarak aşağıdaki satırla ilgili meta veriler
|
columnMetadata[]
|
tablodaki istenen sütunlarla ilgili meta veriler
|
RowData
Bir satırdaki her bir hücreyle ilgili veriler.
JSON gösterimi |
---|
{
"values": [
{
object (
|
Alanlar | |
---|---|
values[]
|
Sütun başına bir adet olmak üzere satırdaki değerler. |
DimensionProperties
Bir boyutla ilgili özellikler.
JSON gösterimi |
---|
{ "hiddenByFilter": boolean, "hiddenByUser": boolean, "pixelSize": integer, "developerMetadata": [ { object ( |
Alanlar | |
---|---|
pixelSize
|
Boyutun piksel cinsinden yüksekliği (satırsa) veya genişliği (sütunsa). |
developerMetadata[]
|
Tek bir satır veya sütunla ilişkili geliştirici meta verileri. |
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 ( |
Alanlar | |
---|---|
ranges[]
|
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 tane ayarlanmalıdır.
rule .
aşağıdakilerden yalnızca biri olabilir:
|
|
booleanRule
|
Biçimlendirme "açık" veya "kapalı" kurala göre değişir. |
gradientRule
|
Biçimlendirme, kuraldaki renk geçişlerine bağlı olarak değişiklik gösterir. |
BooleanRule
Koşula bağlı olarak eşleşebilecek veya eşleşmeyebilecek bir kural.
JSON gösterimi |
---|
{ "condition": { object ( |
Alanlar | |
---|---|
condition
|
Kuralın koşulu. Koşul doğru olarak değerlendirilirse biçim uygulanır. |
format
|
Uygulanacak biçim. Koşullu biçimlendirme, biçimlendirmenin yalnızca bir alt kümesini uygulayabilir:
|
GradientRule
Listelenen interpolasyon noktalarına dayalı olarak bir gradyan renk skalası biçimi uygulayan bir kural. Bir hücrenin biçimi, interpolasyon noktalarının değerleriyle karşılaştırıldığında içeriklerine göre değişir.
JSON gösterimi |
---|
{ "minpoint": { object ( |
Alanlar | |
---|---|
minpoint
|
Başlangıç interpolasyon noktası. |
midpoint
|
İsteğe bağlı orta nokta interpolasyon noktası. |
maxpoint
|
Son interpolasyon noktası. |
InterpolationPoint
Gradyan koşullu biçiminde tek bir interpolasyon noktası. Bunlar, seçilen renge, türe ve değere göre gradyan renk skalasını sabitler.
JSON gösterimi |
---|
{ "color": { object ( |
Alanlar | |
---|---|
color
|
Bu interpolasyon noktasının kullanması gereken renk. Desteği sonlandırıldı: Kullan
|
colorStyle
|
Bu interpolasyon noktasının kullanması gereken renk. Eğer
|
type
|
Değerin nasıl yorumlanması gerektiği. |
value
|
Bu interpolasyon noktasının kullandığı değer. Bir formül olabilir. Şu durumda kullanılmaz:
|
InterpolationPointType
İnterpolasyon noktasının türü.
Sıralamalar | |
---|---|
INTERPOLATION_POINT_TYPE_UNSPECIFIED
|
Varsayılan değerdir, kullanmayın. |
MIN
|
İnterpolasyon noktası, koşullu biçim aralığı üzerindeki hücrelerdeki minimum değeri kullanır. |
MAX
|
İnterpolasyon noktası, koşullu biçim aralığı üzerindeki hücrelerdeki maksimum değeri kullanır. |
NUMBER
|
İnterpolasyon noktası,
InterpolationPoint.value
|
PERCENT
|
İnterpolasyon noktası, koşullu biçim aralığındaki tüm hücreler üzerinden verilen yüzdedir. Bu,
|
PERCENTILE
|
İnterpolasyon noktası, koşullu biçim aralığındaki tüm hücreler için belirtilen yüzdelik değerdir. Bu,
NUMBER .
değer şöyle olsaydı:
=PERCENTILE(FLATTEN(range), value / 100)
(burada, aralıktaki hatalar düzleştirme sırasında yoksayılır).
|
FilterView
Filtre görünümü.
JSON gösterimi |
---|
{ "filterViewId": integer, "title": string, "range": { object ( |
Alanlar | |
---|---|
filterViewId
|
Filtre görünümünün kimliği. |
title
|
Filtre görünümünün adı. |
range
|
Bu filtre görünümünün kapsadığı aralık.
Yazarken
|
namedRangeId
|
Varsa, bu filtre görünümünün desteklendiği adlandırılmış aralık.
Yazarken
|
sortSpecs[]
|
Sütun başına sıralama düzeni. Önceki spesifikasyonlardaki değerler eşit olduğunda, daha sonraki spesifikasyonlar kullanılır. |
criteria
|
Sütun başına değerleri gösterme/gizleme ölçütleri. Haritanın anahtarı sütun dizinidir, değer de bu sütunun ölçütleridir.
Bu alan,
|
filterSpecs[]
|
Sütun başına değerleri göstermek/gizlemek için kullanılan filtre ölçütleri.
Her ikisi
|
ProtectedRange
Korumalı aralık.
JSON gösterimi |
---|
{ "protectedRangeId": integer, "range": { object ( |
Alanlar | |
---|---|
protectedRangeId
|
Korunan aralığın kimliği. Bu alan salt okunurdur. |
range
|
Korunan aralık. Aralık tamamen sınırsız olabilir. Bu durumda, bu korumalı bir sayfa olarak kabul edilir.
Yazarken
|
namedRangeId
|
Bu korunan aralığın desteklediği adlandırılmış aralık (varsa).
Yazarken
|
description
|
Bu korunan aralığın açıklaması. |
warningOnly
|
Düzenleme sırasında bu korunan aralık bir uyarı gösterecekse doğru değerini döndürür. Uyarıya dayalı koruma, her kullanıcının korunan aralıktaki verileri düzenleyebileceği anlamına gelir. Ancak düzenlemede, kullanıcıdan düzenlemeyi onaylamasını isteyen bir uyarı görüntülenir.
Yazarken: Bu alan doğruysa
|
requestingUserCanEdit
|
Bu korumalı aralığı isteyen kullanıcı korunan alanı düzenleyebiliyorsa doğru değerini döndürür. Bu alan salt okunurdur. |
unprotectedRanges[]
|
Korunan bir sayfadaki korumasız aralıkların listesi. Korumasız aralıklar yalnızca korumalı sayfalarda desteklenir. |
editors
|
Korunan aralığa düzenleme erişimi olan kullanıcılar ve gruplar. Bu alanı yalnızca, korunan aralık ve dokümana düzenleme erişimi olan kullanıcılar görebilir. Düzenleyenler tarafından desteklenmeyenler
|
Editörler
Korunan bir aralığın düzenleyicileri.
JSON gösterimi |
---|
{ "users": [ string ], "groups": [ string ], "domainUsersCanEdit": boolean } |
Alanlar | |
---|---|
users[]
|
Korunan aralığa düzenleme erişimi olan kullanıcıların e-posta adresleri. |
groups[]
|
Korunan aralığa düzenleme erişimi olan grupların e-posta adresleri. |
domainUsersCanEdit
|
Dokümanın alan adındaki herkes korunan aralığa düzenleme erişimine sahipse doğru değerini döndürür. Alan adı koruması yalnızca alan adı dahilindeki dokümanlarda desteklenir. |
BasicFilter
Bir sayfayla ilişkilendirilen varsayılan filtre.
JSON gösterimi |
---|
{ "range": { object ( |
Alanlar | |
---|---|
range
|
Filtrenin kapsadığı aralık. |
sortSpecs[]
|
Sütun başına sıralama düzeni. Önceki spesifikasyonlardaki değerler eşit olduğunda, daha sonraki spesifikasyonlar kullanılır. |
criteria
|
Sütun başına değerleri gösterme/gizleme ölçütleri. Haritanın anahtarı sütun dizinidir, değer de bu sütunun ölçütleridir.
Bu alan,
|
filterSpecs[]
|
Sütun başına filtre ölçütü.
Her ikisi
|
BandedRange
Sayfadaki şeritli (alternatif renkler) aralık.
JSON gösterimi |
---|
{ "bandedRangeId": integer, "range": { object ( |
Alanlar | |
---|---|
bandedRangeId
|
Bantlı aralığın kimliği. |
range
|
Bu özelliklerin uygulandığı aralık. |
rowProperties
|
Satır bantları için özellikler. Bu özellikler, aralıktaki tüm satırlara tek tek uygulanır. Şunlardan en az biri:
|
columnProperties
|
Sütun bantları için özellikler. Bu özellikler, aralıktaki tüm sütunlara sütuna göre uygulanır. Şunlardan en az biri:
|
BandingProperties
Tek bir boyuta (satır veya sütun) atıfta bulunan mülkler. Her ikisi de
BandedRange.row_properties
.
ve
BandedRange.column_properties
ayarlandığında, dolgu renkleri hücrelere aşağıdaki kurallara göre uygulanır:
-
headerColor
. vefooterColor
kayış renklerine göre önceliklidir. -
firstBandColor
. şuna göre önceliklidir:secondBandColor
. -
rowProperties
. şuna göre önceliklidir:columnProperties
.
Ö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 üstteki hücredeki sütun başlığına göre önceliklidir ancak satır başlığı ayarlanmazsa sütun başlığı ilk satır rengine göre öncelikli olur.
JSON gösterimi |
---|
{ "headerColor": { object ( |
Alanlar | |
---|---|
headerColor
|
İlk satırın veya sütunun rengi. Bu alan ayarlanırsa ilk satır veya sütun bu renkle doldurulur ve
|
headerColorStyle
|
İlk satırın veya sütunun rengi. Bu alan ayarlanırsa ilk satır veya sütun bu renkle doldurulur ve
|
firstBandColor
|
Alternatif olan ilk renk. (Zorunlu) Kullanımdan kaldırıldı: Kullanın
|
firstBandColorStyle
|
Alternatif olan ilk renk. (Zorunlu) Eğer
|
secondBandColor
|
Alternatif olan ikinci renk. (Zorunlu) Kullanımdan kaldırıldı: Kullanın
|
secondBandColorStyle
|
Alternatif olan ikinci renk. (Zorunlu) Eğer
|
footerColor
|
Son satırın veya sütunun rengi. Bu alan ayarlanmazsa son satır veya sütun
|
footerColorStyle
|
Son satırın veya sütunun rengi. Bu alan ayarlanmazsa son satır veya sütun
|
DimensionGroup
Sayfadaki satır veya sütun aralığında yer alan ve diğer grupları içerebilen ya da başka grupların içinde bulunabilen bir gruptur. Grup, sayfada bir birim olarak daraltılabilir veya genişletilebilir.
JSON gösterimi |
---|
{
"range": {
object (
|
Alanlar | |
---|---|
range
|
Bu grubun bulunduğu aralık. |
depth
|
Bu grubun aralığını tamamen içeren bir aralığa sahip olan grupları temsil eden grup derinliği. |
collapsed
|
Bu grup daraltılmışsa bu alan doğrudur. 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ğeri, gruptaki tüm boyutların gizli olduğu anlamına gelmez. Ancak bu özellik güncellendiğinde, alan doğru ise içindeki tüm boyutlar gizli olarak, alan yanlışsa görünür olarak ayarlanır. |
Dilimleyici
Bir sayfadaki dilimleyici.
JSON gösterimi |
---|
{ "slicerId": integer, "spec": { object ( |
Alanlar | |
---|---|
slicerId
|
Dilimleyicinin kimliği. |
spec
|
Dilimleyicinin spesifikasyonu. |
position
|
Dilimleyicinin konumu. Dilimleyicinin yalnızca mevcut sayfaya yerleştirilebileceğini unutmayın. Ayrıca, dilimleyicinin genişliği ve yüksekliği de izin verilen sınırlar içinde kalacak şekilde otomatik olarak ayarlanabilir. |
SlicerSpec
Dilimleyicinin özellikleri.
JSON gösterimi |
---|
{ "dataRange": { object ( |
Alanlar | |
---|---|
dataRange
|
Dilimleyicinin veri aralığıdır. |
filterCriteria
|
Dilimleyicinin filtreleme ölçütleri. |
columnIndex
|
Filtrenin uygulandığı veri tablosundaki sıfır tabanlı sütun dizini. |
applyToPivotTables
|
Filtrenin pivot tablolara uygulanması gerekiyorsa doğru değerini döndürür. Ayarlanmazsa varsayılan olarak
|
title
|
Dilimleyicinin başlığı. |
textFormat
|
Dilimleyicideki başlığın metin biçimi. Bağlantı alanı desteklenmiyor. |
backgroundColor
|
Dilimleyicinin arka plan rengi. Desteği sonlandırıldı: Kullan
|
backgroundColorStyle
|
Dilimleyicinin arka plan rengi. Eğer
|
horizontalAlignment
|
Dilimleyicideki başlığın yatay hizalaması. Belirtilmemişse varsayılan olarak
|