Aralıkları, grafikleri ve pivot tabloları ortak çalışma yapılmadan filtrelemek için kullanılan bir dilimleyiciyi temsil eder. Bu sınıf, mevcut dilimleyicilere erişme ve bunları değiştirme yöntemleri içerir. Yeni bir dilimleyici oluşturmak için Sheet.insertSlicer(range, anchorRowPos, anchorColPos)
işlevini kullanın.
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
getBackgroundColorObject() | Color | Dilimleyicinin arka planı Color döndürür. |
getColumnPosition() | Integer | Dilimleyicide filtrenin uygulandığı sütun konumunu (dilimleyicinin veri aralığına göre) veya sütun konumu ayarlanmamışsa null değerini döndürür. |
getContainerInfo() | ContainerInfo | Dilimleyicinin sayfada nerede konumlandığıyla ilgili bilgileri alır. |
getFilterCriteria() | FilterCriteria | Dilimleyicinin filtre ölçütlerini veya filtre ölçütleri ayarlanmazsa null değerini döndürür. |
getRange() | Range | Dilimleyicinin uygulandığı veri aralığını alır. |
getTitle() | String | Dilimleyicinin başlığını döndürür. |
getTitleHorizontalAlignment() | String | Başlığın yatay hizalamasını alır. |
getTitleTextStyle() | TextStyle | Dilimleyici başlığının metin stilini döndürür. |
isAppliedToPivotTables() | Boolean | Belirli bir dilimleyicinin pivot tablolara uygulanıp uygulanmadığını döndürür. |
remove() | void | Dilimleyiciyi siler. |
setApplyToPivotTables(applyToPivotTables) | Slicer | Belirli bir dilimleyicinin çalışma sayfasındaki pivot tablolara uygulanıp uygulanmayacağını ayarlar. |
setBackgroundColor(color) | Slicer | Dilimleyicinin arka plan rengini ayarlar. |
setBackgroundColorObject(color) | Slicer | Dilimleyicinin arka plan Color öğesini ayarlar. |
setColumnFilterCriteria(columnPosition, filterCriteria) | Slicer | Dilimleyicinin sütun dizinini ve filtreleme ölçütlerini ayarlar. |
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY) | Slicer | Dilimleyicinin sayfada göründüğü konumu ayarlar. |
setRange(rangeApi) | Slicer | Dilimleyicinin uygulandığı veri aralığını ayarlar. |
setTitle(title) | Slicer | Dilimleyicinin başlığını ayarlar. |
setTitleHorizontalAlignment(horizontalAlignment) | Slicer | Dilimleyicideki başlığın yatay hizalamasını ayarlar. |
setTitleTextStyle(textStyle) | Slicer | Dilimleyicinin metin stilini ayarlar. |
Ayrıntılı belgeler
getBackgroundColorObject()
Dilimleyicinin arka planı Color
döndürür.
Return
Color
: Bu dilimleyicinin arka plan rengi. Renk ayarlanmazsa null
değerini döndürür.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getColumnPosition()
Dilimleyicide filtrenin uygulandığı sütun konumunu (dilimleyicinin veri aralığına göre) veya sütun konumu ayarlanmamışsa null
değerini döndürür. Bu, sütunun filtreye benzer 1 dizine eklenmiş konumu olmalıdır.
Return
Integer
: Bu dilimleyicinin sütun konumu.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getContainerInfo()
Dilimleyicinin sayfada nerede konumlandığıyla ilgili bilgileri alır.
Return
ContainerInfo
: Dilimleyicinin kapsayıcı konumunu içeren bir nesne.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getFilterCriteria()
Dilimleyicinin filtre ölçütlerini veya filtre ölçütleri ayarlanmazsa null
değerini döndürür.
Return
FilterCriteria
: Bu dilimleyicinin filtre ölçütü.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getRange()
Dilimleyicinin uygulandığı veri aralığını alır.
Return
Range
: Dilimleyici aralığı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getTitle()
Dilimleyicinin başlığını döndürür.
Return
String
: Zincirleme için bu dilimleyici.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getTitleHorizontalAlignment()
Başlığın yatay hizalamasını alır.
Return
String
: Bu dilimleyici başlığının yatay hizalaması.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getTitleTextStyle()
Dilimleyici başlığının metin stilini döndürür.
Return
TextStyle
: Bu dilimleyici başlığının metin stili.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
isAppliedToPivotTables()
Belirli bir dilimleyicinin pivot tablolara uygulanıp uygulanmadığını döndürür.
Return
Boolean
— Bu dilimleyici pivot tablolara uygulanırsa true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
remove()
Dilimleyiciyi siler.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setApplyToPivotTables(applyToPivotTables)
Belirli bir dilimleyicinin çalışma sayfasındaki pivot tablolara uygulanıp uygulanmayacağını ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
applyToPivotTables | Boolean | Bu dilimleyicinin pivot tablolara uygulanıp uygulanmayacağını belirtir. |
Return
Slicer
: Zincirleme için bu dilimleyici.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setBackgroundColor(color)
Dilimleyicinin arka plan rengini ayarlar. null
değeri, arka plan rengini sıfırlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
color | String | CSS gösteriminde bu dilimleyicinin yeni arka plan rengi ("#FF" gibi). |
Return
Slicer
: Zincirleme için bu dilimleyici.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setBackgroundColorObject(color)
Dilimleyicinin arka plan Color
öğesini ayarlar. null
değeri, arka plan rengini sıfırlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
color | Color | Bu dilimleyicinin yeni arka plan rengi. |
Return
Slicer
: Zincirleme için bu dilimleyici.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setColumnFilterCriteria(columnPosition, filterCriteria)
Dilimleyicinin sütun dizinini ve filtreleme ölçütlerini ayarlar. null
değeri, dilimleyici filtresini sıfırlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
columnPosition | Integer | Bu dilimleyicinin yeni sütun konumu. |
filterCriteria | FilterCriteria | Bu dilimleyicinin yeni filtre ölçütü. |
Return
Slicer
: Zincirleme için bu dilimleyici.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)
Dilimleyicinin sayfada göründüğü konumu ayarlar. Sabit satır ve sütun konumu dizinleri 1 dizine eklenir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
anchorRowPos | Integer | Dilimleyicinin üst tarafı bu satıra sabitlenmiştir. |
anchorColPos | Integer | Dilimleyicinin üst tarafı bu sütuna sabitlenmiştir. |
offsetX | Integer | Hücre köşesinden yatay uzaklık. |
offsetY | Integer | Hücre köşesinden dikey ofsetin piksel cinsinden değeri. |
Return
Slicer
: Zincirleme için bu dilimleyici.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setRange(rangeApi)
Dilimleyicinin uygulandığı veri aralığını ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
rangeApi | Range | Bu dilimleyici için yeni aralık. |
Return
Slicer
: Zincirleme için bu dilimleyici.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setTitle(title)
Dilimleyicinin başlığını ayarlar. Boş başlık, başlığı varsayılan değere sıfırlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
title | String | Bu dilimleyicinin yeni başlığı. |
Return
Slicer
: Zincirleme için bu dilimleyici.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setTitleHorizontalAlignment(horizontalAlignment)
Dilimleyicideki başlığın yatay hizalamasını ayarlar. null
değeri hizalamayı sıfırlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
horizontalAlignment | String | Bu dilimleyici başlığının yeni yatay hizalaması. |
Return
Slicer
: Zincirleme için bu dilimleyici.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setTitleTextStyle(textStyle)
Dilimleyicinin metin stilini ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
textStyle | TextStyle | Dilimleyici başlığının yeni metin stili. |
Return
Slicer
: Zincirleme için bu dilimleyici.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets