Sayfa
E-tablodaki bir sayfa.
JSON gösterimi |
---|
{ "properties": { object ( |
Alanlar | |
---|---|
properties
|
Sayfanın özellikleri. |
data[]
|
Izgara sayfası ise bu veriler.
Döndürülen Tablo Verisi nesnelerinin sayısı, bu sayfada istenen aralık sayısına bağlıdır. Örneğin, bu tablo
Bir |
merges[]
|
Birleştirilen aralıklar. |
conditionalFormats[]
|
Bu sayfadaki koşullu biçim kuralları. |
filterViews[]
|
Bu sayfadaki filtre görünümleri gösterilir. |
protectedRanges[]
|
Bu sayfadaki korumalı aralıklar. |
basicFilter
|
Bu sayfadaki filtre (varsa). |
charts[]
|
Bu sayfadaki her grafiğin özellikleri. |
bandedRanges[]
|
Çizgili (alternatif renkler) bu sayfada değişir. |
developerMetadata[]
|
Bir sayfayla ilişkili geliştirici meta verileri. |
rowGroups[]
|
Bu sayfadaki tüm satır grupları, aralık başlangıç endeksi artırılarak, ardından grup derinliğine göre sıralanır. |
columnGroups[]
|
Bu sayfadaki tüm sütun grupları, aralık başlangıç endeksi artırılarak, ardından grup derinliğine göre sıralanır. |
slicers[]
|
Bu sayfadaki dilimleyiciler. |
Sayfa Özellikleri
Bir sayfanın özellikleri.
JSON gösterimi |
---|
{ "sheetId": integer, "title": string, "index": integer, "sheetType": enum ( |
Alanlar | |
---|---|
sheetId
|
E-tablonun kimliği. Negatif olmamalıdır. Bu alan bir kez ayarlandıktan sonra değiştirilemez. |
title
|
Sayfanın adı. |
index
|
E-tablodaki sayfa dizini. Sayfa özellikleri eklenirken veya güncellenirken bu alan, sayfa listesinin sonuna eklenir veya sayfanın sonuna taşınır. Sayfa dizinlerini güncellerken veya sayfa eklerken "taşıma öncesi" dizinde hareket dikkate alınır. Örneğin, S1'i S2'nin ilerisine taşımak için üç sayfa (S1, S2, S3) olması durumunda dizinin 2 olarak ayarlanması gerekir. İstenen dizin, sayfaların mevcut diziniyle aynıysa veya istenen yeni dizin geçerli sayfa dizini + 1'e eşitse sayfa dizini güncelleme isteği yoksayılır. |
sheetType
|
E-tablo türü. Varsayılan olarak |
gridProperties
|
Bu sayfa bir ızgaraysa sayfanın diğer özellikleridir. (Sayfa bir grafik veya resim içeren bir nesne sayfasıysa bu alan görünmez.) Yazarken ızgara olmayan sayfalarda ızgara özellikleri ayarlanırken bir hata oluştu.
Bu sayfa bir |
tabColor
|
Kullanıcı arayüzündeki sekmenin rengi. Kullanımdan kaldırıldı: |
tabColorStyle
|
Kullanıcı arayüzündeki sekmenin rengi. |
rightToLeft
|
Sayfa, LTR sayfası yerine RTL sayfasıysa doğru değerini döndürür. |
dataSourceSheetProperties
|
Yalnızca çıkış. Varsa alan |
Sayfa Türü
E-tablo türü.
Sıralamalar | |
---|---|
SHEET_TYPE_UNSPECIFIED
|
Varsayılan değer. Kullanmayın. |
GRID
|
Sayfa bir ızgaradır. |
OBJECT
|
Sayfada ızgara yok, bunun yerine grafik veya resim gibi bir nesne var. |
DATA_SOURCE
|
E-tablo harici bir DataSource ile bağlantı kurar ve verilerin önizlemesini gösterir.
|
Izgara Özellikleri
Izgaranın özellikleri.
JSON gösterimi |
---|
{ "rowCount": integer, "columnCount": integer, "frozenRowCount": integer, "frozenColumnCount": integer, "hideGridlines": boolean, "rowGroupControlAfter": boolean, "columnGroupControlAfter": boolean } |
Alanlar | |
---|---|
rowCount
|
Izgaradaki satır sayısı. |
columnCount
|
Izgaradaki sütun sayısı. |
frozenRowCount
|
Izgarada dondurulmuş satır sayısı. |
frozenColumnCount
|
Izgarada dondurulan sütunların sayısı. |
hideGridlines
|
Izgara, kullanıcı arayüzünde ızgara çizgileri göstermiyorsa doğrudur. |
rowGroupControlAfter
|
Grup gruplama kontrolü açma/kapatma düğmesi gruptan sonra gösteriliyorsa doğrudur. |
columnGroupControlAfter
|
Sütun gruplama denetimi açma/kapatma düğmesi gruptan sonra gösterildiğinde doğru değerini döndürür. |
Veri KaynağıSayfa Özellikleri
DATA_SOURCE
sayfasının ek özellikleri.
JSON gösterimi |
---|
{ "dataSourceId": string, "columns": [ { object ( |
Alanlar | |
---|---|
dataSourceId
|
Sayfanın bağlı olduğu |
columns[]
|
Sayfada gösterilen, |
dataExecutionStatus
|
Veri yürütme durumu. |
Izgara Verileri
Izgaradaki verilerin yanı sıra boyutlarla ilgili meta veriler.
JSON gösterimi |
---|
{ "startRow": integer, "startColumn": integer, "rowData": [ { object ( |
Alanlar | |
---|---|
startRow
|
Bu Tablo Verilerinin belirttiği ilk satır sıfır tabanlıdır. |
startColumn
|
Bu Tablo Verilerinin belirttiği ilk sütun sıfır tabanlıdır. |
rowData[]
|
Izgaradaki veriler (startRow satırındaki satırla birlikte). RowData'daki değerler |
rowMetadata[]
|
Izgarada istenen satırlara ait, |
columnMetadata[]
|
Izgarada istenen sütunlarla ilgili |
Satır Verileri
Bir satırdaki her hücreyle ilgili veriler.
JSON gösterimi |
---|
{
"values": [
{
object (
|
Alanlar | |
---|---|
values[]
|
Satırdaki, sütun başına değerler. |
Boyut Özellikleri
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şkilendirilmiş geliştirici meta verisi. |
dataSourceColumnReference
|
Yalnızca çıkış. Ayarlanmışsa bu, veri kaynağı sayfasındaki bir sütundur. |
KoşulluBiçim Kuralı
Koşullu bir biçimi açıklayan kural.
JSON gösterimi |
---|
{ "ranges": [ { object ( |
Alanlar | |
---|---|
ranges[]
|
Koşul doğruysa biçimlendirilmiş 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
|
Kural, kurala göre "açık" veya "kapalı"dır. |
gradientRule
|
Biçimlendirme, kuraldaki gradyanlara bağlı olarak değişir. |
Boole Kuralı
Koşula bağlı olarak eşleşebilecek veya eşleşmeyecek 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 yalnızca bir biçimlendirme alt kümesi uygulayabilir:
|
Gradyan Kuralı
Listelenen interpolasyon noktalarına dayanarak gradyan renk ölçeği biçimi uygulayan bir kural. Bir hücrenin biçimi, interpolasyon noktalarının değerlerine kıyasla içeriğine göre değişir.
JSON gösterimi |
---|
{ "minpoint": { object ( |
Alanlar | |
---|---|
minpoint
|
Başlangıç interpolasyon noktası. |
midpoint
|
İsteğe bağlı orta nokta birleştirme işlevi. |
maxpoint
|
Son interpolasyon noktası. |
İnterpolasyon Noktası
Gradyan koşullu biçimdeki tek bir interpolasyon noktası. Bu seçim, gradyan renk ölçeğini seçilen renge, türe ve değere göre sabitler.
JSON gösterimi |
---|
{ "color": { object ( |
Alanlar | |
---|---|
color
|
Bu interpolasyon noktasının kullanması gereken renk. Kullanımdan kaldırıldı: |
colorStyle
|
Bu interpolasyon noktasının kullanması gereken renk. |
type
|
Değerin nasıl yorumlanması gerektiği. |
value
|
Bu birleştirme noktasının kullandığı değer. Formül olabilir. |
İnterpolasyon Noktası Türü
İnterpolasyon noktasının türü
Sıralamalar | |
---|---|
INTERPOLATION_POINT_TYPE_UNSPECIFIED
|
Varsayılan değer, kullanılmaz. |
MIN
|
İnterpolasyon noktası, koşullu biçim aralığındaki hücrelerdeki minimum değeri kullanır. |
MAX
|
İnterpolasyon noktası, koşullu biçim aralığındaki hücrelerdeki maksimum değeri kullanır. |
NUMBER
|
İnterpolasyon noktası, tam olarak InterpolationPoint.value değerini kullanır.
|
PERCENT
|
İnterpolasyon noktası, koşullu biçim aralığındaki tüm hücrelerde verilen yüzdedir. Değer,
|
PERCENTILE
|
İnterpolasyon noktası, koşullu biçim aralığındaki tüm hücrelerde verilen yüzdelik dilimdir. Değer,
NUMBER
ise eşdeğerdir:
=PERCENTILE(FLATTEN(range), value / 100)
(boşluk oluştururken aralıktaki hatalar dikkate alınmaz).
|
Filtre Görünümü
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 yalnızca bir |
namedRangeId
|
Bu filtre görünümünün desteklendiği adlandırılmış aralık (varsa).
Yazarken yalnızca bir |
sortSpecs[]
|
Sütun başına sıralama ölçütü. Değerler önceki spesifikasyonlarda eşit olduğunda 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 söz konusu sütunun ölçütleridir.
Bu alan, |
filterSpecs[]
|
Sütun başına değerleri göstermek/gizlemek için kullanılan filtre ölçütleri.
Yanıtlarda hem |
Korumalı Aralık
Korumalı bir aralık.
JSON gösterimi |
---|
{ "protectedRangeId": integer, "range": { object ( |
Alanlar | |
---|---|
protectedRangeId
|
Korunan aralığın kimliği. Bu alan salt okunur durumdadır. |
range
|
Korunan aralık. Aralık tamamen sınırlanmamış olabilir. Bu durumda, korunan bir sayfa olarak kabul edilir.
Yazarken yalnızca bir |
namedRangeId
|
Bu korumalı aralığın desteklendiği adlandırılmış aralık (varsa).
Yazarken yalnızca bir |
description
|
Bu korumalı aralığın açıklaması. |
warningOnly
|
Bu korunan aralık düzenleme sırasında uyarı gösterirse doğru değerini alır. Uyarıya dayalı koruma, her kullanıcının korunan aralıktaki verileri düzenleyebileceği anlamına gelir. Düzenleme hariç, kullanıcıdan düzenlemeyi onaylamasını isteyen bir uyarı gösterilir.
Yazılırken: Bu alan doğruysa |
requestingUserCanEdit
|
Bu korunan aralığı isteyen kullanıcı, korunan alanı düzenleyebilirse doğru değerini alır. Bu alan salt okunur durumdadır. |
unprotectedRanges[]
|
Korunan bir sayfadaki korunmayan aralıkların listesi. Korumalı olmayan aralıklar yalnızca korunan sayfalarda desteklenir. |
editors
|
Korunan aralığa düzenleme erişimi olan kullanıcılar ve gruplar. Bu alanı yalnızca, korunan aralığa ve dokümana düzenleme erişimi olan kullanıcılar görebilir. Düzenleyiciler |
Düzenleyenler
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
|
Belgenin alanındaki herhangi bir kullanıcı, korumalı aralık için düzenleme erişimine sahipse doğrudur. Alan koruması yalnızca bir alan adındaki dokümanlarda desteklenir. |
Temel Filtre
Bir sayfayla ilişkilendirilmiş varsayılan filtre.
JSON gösterimi |
---|
{ "range": { object ( |
Alanlar | |
---|---|
range
|
Filtrenin kapsadığı aralık. |
sortSpecs[]
|
Sütun başına sıralama ölçütü. Değerler önceki spesifikasyonlarda eşit olduğunda 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 söz konusu sütunun ölçütleridir.
Bu alan, |
filterSpecs[]
|
Sütun başına filtre ölçütü.
Yanıtlarda hem |
Bantlı Aralık
E-tablo içinde çizgili (alternatif renkler) bir aralıktır.
JSON gösterimi |
---|
{ "bandedRangeId": integer, "range": { object ( |
Alanlar | |
---|---|
bandedRangeId
|
Bant aralığı aralığının kimliği. |
range
|
Bu özelliklerin uygulandığı aralık. |
rowProperties
|
Satır bantları için özellikler. Bu özellikler, aralıktaki tüm satırlara satır bazında uygulanır. En az bir |
columnProperties
|
Sütun bantların özellikleri. Bu özellikler, aralıktaki tüm sütunlara sütun bazında uygulanır. En az bir |
Bant Oluşturma Özellikleri
Tek bir boyuta (satır veya sütun) yönlendiren mülkler. Hem BandedRange.row_properties
hem de BandedRange.column_properties
ayarlanırsa dolgu renkleri hücrelere aşağıdaki kurallara göre uygulanır:
-
headerColor
vefooterColor
, bant renklerine göre önceliklidir. -
firstBandColor
,secondBandColor
karşısında önceliklidir. -
rowProperties
,columnProperties
karşısında önceliklidir.
Ö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ığına göre önceliğe sahiptir ancak satır başlığı ayarlanmazsa 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 renkler, ikinci satırdan veya sütundan
|
headerColorStyle
|
İ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ırdan veya sütundan
|
firstBandColor
|
Alternatif olan ilk renk. (Gerekli) Kullanımdan kaldırıldı: |
firstBandColorStyle
|
Alternatif olan ilk renk. (Gerekli) |
secondBandColor
|
Alternatif olan ikinci renk. (Gerekli) Kullanımdan kaldırıldı: |
secondBandColorStyle
|
Alternatif olan ikinci renk. (Gerekli) |
footerColor
|
Son satırın veya sütunun rengi. Bu alan ayarlanmazsa son satır veya sütun, bir önceki satır veya sütunun rengine bağlı olarak |
footerColorStyle
|
Son satırın veya sütunun rengi. Bu alan ayarlanmazsa son satır veya sütun, bir önceki satır veya sütunun rengine bağlı olarak |
BoyutGrubu
E-tablodaki bir grup satır veya sütunun üzerinde bulunan ve diğer grupları içerebilen veya içerebilen grup. Bir grup, sayfada bir birim olarak daraltılabilir veya genişletilebilir.
JSON gösterimi |
---|
{
"range": {
object (
|
Alanlar | |
---|---|
range
|
Bu grubun içinde olduğu aralık. |
depth
|
Kaç grubun bu grubun tamamını içeren bir aralığa sahip olduğunu gösteren derinlik. |
collapsed
|
Bu grup daraltıldıysa bu alan doğrudur. Daraltılmış derinlikteki çakışan bir grup genişletilirse daraltılmış grup da daraltılmış olarak kalır. Gerçek değerler, gruptaki tüm boyutların gizlendiği anlamına gelmez. Bunun nedeni, bir boyutun görünürlüğü bu grup mülkünden bağımsız olarak değişebilmesidir. Bununla birlikte, bu özellik güncellendiğinde, bu alan doğruysa içindeki tüm boyutlar gizli olarak veya bu alan yanlışsa görünür olarak ayarlanır. |
Dilimleyici
Bir 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, izin verilen sınırlar içinde kalacak şekilde otomatik olarak ayarlanabilir. |
DilimleyiciÖzellikler
Bir dilimleyicinin özellikleri.
JSON gösterimi |
---|
{ "dataRange": { object ( |
Alanlar | |
---|---|
dataRange
|
Dilimleyicinin veri aralığı. |
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 |
title
|
Dilimleyicinin başlığı. |
textFormat
|
Dilimleyicideki başlığın metin biçimi. Bağlantı alanı desteklenmiyor. |
backgroundColor
|
Dilimleyicinin arka plan rengi. Kullanımdan kaldırıldı: |
backgroundColorStyle
|
Dilimleyicinin arka plan rengi. |
horizontalAlignment
|
Dilimleyicideki başlığın yatay hizalaması. Belirtilmemesi halinde varsayılan değer |