Class Slicer

Dilimleyici

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öntemDönüş türüKısa açıklama
getBackgroundColorObject()ColorDilimleyicinin arka planı Color döndürür.
getColumnPosition()IntegerDilimleyicide 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()ContainerInfoDilimleyicinin sayfada nerede konumlandığıyla ilgili bilgileri alır.
getFilterCriteria()FilterCriteriaDilimleyicinin filtre ölçütlerini veya filtre ölçütleri ayarlanmazsa null değerini döndürür.
getRange()RangeDilimleyicinin uygulandığı veri aralığını alır.
getTitle()StringDilimleyicinin başlığını döndürür.
getTitleHorizontalAlignment()StringBaşlığın yatay hizalamasını alır.
getTitleTextStyle()TextStyleDilimleyici başlığının metin stilini döndürür.
isAppliedToPivotTables()BooleanBelirli bir dilimleyicinin pivot tablolara uygulanıp uygulanmadığını döndürür.
remove()voidDilimleyiciyi siler.
setApplyToPivotTables(applyToPivotTables)SlicerBelirli bir dilimleyicinin çalışma sayfasındaki pivot tablolara uygulanıp uygulanmayacağını ayarlar.
setBackgroundColor(color)SlicerDilimleyicinin arka plan rengini ayarlar.
setBackgroundColorObject(color)SlicerDilimleyicinin arka plan Color öğesini ayarlar.
setColumnFilterCriteria(columnPosition, filterCriteria)SlicerDilimleyicinin sütun dizinini ve filtreleme ölçütlerini ayarlar.
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)SlicerDilimleyicinin sayfada göründüğü konumu ayarlar.
setRange(rangeApi)SlicerDilimleyicinin uygulandığı veri aralığını ayarlar.
setTitle(title)SlicerDilimleyicinin başlığını ayarlar.
setTitleHorizontalAlignment(horizontalAlignment)SlicerDilimleyicideki başlığın yatay hizalamasını ayarlar.
setTitleTextStyle(textStyle)SlicerDilimleyicinin 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

AdTürAçıklama
applyToPivotTablesBooleanBu 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

AdTürAçıklama
colorStringCSS 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

AdTürAçıklama
colorColorBu 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

AdTürAçıklama
columnPositionIntegerBu dilimleyicinin yeni sütun konumu.
filterCriteriaFilterCriteriaBu 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

AdTürAçıklama
anchorRowPosIntegerDilimleyicinin üst tarafı bu satıra sabitlenmiştir.
anchorColPosIntegerDilimleyicinin üst tarafı bu sütuna sabitlenmiştir.
offsetXIntegerHücre köşesinden yatay uzaklık.
offsetYIntegerHü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

AdTürAçıklama
rangeApiRangeBu 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

AdTürAçıklama
titleStringBu 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

AdTürAçıklama
horizontalAlignmentStringBu 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

AdTürAçıklama
textStyleTextStyleDilimleyici 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

Kullanımdan kaldırılan yöntemler