Class PivotGroup

PivotGroup

Pivot tablo döküm gruplarına erişme ve bu grupları değiştirme

Yöntemler

YöntemDönüş türüKısa açıklama
addManualGroupingRule(groupName, groupMembers)PivotGroupBu pivot grubu için manuel gruplandırma kuralı ekler.
areLabelsRepeated()BooleanEtiketlerin tekrarlanan şekilde görüntülenip görüntülenmeyeceğini döndürür.
clearGroupingRule()PivotGroupGruplandırma kurallarını bu pivot grubundan kaldırır.
clearSort()PivotGroupBu gruba uygulanan tüm sıralamaları kaldırır.
getDateTimeGroupingRule()DateTimeGroupingRulePivot grubundaki tarih-saat gruplandırma kuralını veya tarih/saat yoksa null döndürür. gruplandırma kuralı ayarlanır.
getDimension()DimensionBunun bir satır mı yoksa sütun grubu mu olduğunu döndürür.
getGroupLimit()PivotGroupLimitPivot grubundaki pivot grubu sınırını döndürür.
getIndex()IntegerGeçerli grup sırasında bu pivot grubun dizinini döndürür.
getPivotTable()PivotTableBu gruplandırmanın ait olduğu PivotTable değerini döndürür.
getSourceDataColumn()IntegerBu grubun özetlediği kaynak veri sütununun numarasını döndürür.
getSourceDataSourceColumn()DataSourceColumnPivot grubunun üzerinde çalıştığı veri kaynağı sütununu döndürür.
hideRepeatedLabels()PivotGroupBu gruplandırma için tekrarlanan etiketleri gizler.
isSortAscending()BooleanSıralama artan düzendeyse true değerini, sıralama ölçütü ise false değerini döndürür azalan düzende.
moveToIndex(index)PivotGroupBu grubu, geçerli satır veya sütun grupları listesinde belirtilen konuma taşır.
remove()voidBu pivot grubunu tablodan kaldırır.
removeManualGroupingRule(groupName)PivotGroupBelirtilen groupName öğesini içeren manuel gruplandırma kuralını kaldırır.
resetDisplayName()PivotGroupBu grubun pivot tablodaki görünen adını varsayılan değerine sıfırlar.
setDateTimeGroupingRule(dateTimeGroupingRuleType)PivotGroupPivot grubunda tarih-saat gruplandırma kuralını ayarlar.
setDisplayName(name)PivotGroupBu grubun pivot tablodaki görünen adını ayarlar.
setGroupLimit(countLimit)PivotGroupPivot grubunda pivot grubu sınırını ayarlar.
setHistogramGroupingRule(minValue, maxValue, intervalSize)PivotGroupBu pivot grubu için histogram gruplandırma kuralı ayarlar.
showRepeatedLabels()PivotGroupBirden fazla satır veya sütun gruplaması olduğunda bu yöntem, söz konusu gruplandırmanın etiketini görüntüler .
showTotals(showTotals)PivotGroupTabloda bu pivot grubu için toplam değerlerin gösterilip gösterilmeyeceğini ayarlar.
sortAscending()PivotGroupSıralama düzenini artan olacak şekilde ayarlar.
sortBy(value, oppositeGroupValues)PivotGroupBu grubu oppositeGroupValues kaynağındaki değerler için belirtilen PivotValue sütununa göre sıralar.
sortDescending()PivotGroupSıralama düzenini azalan olacak şekilde ayarlar.
totalsAreShown()BooleanBu pivot grubu için toplam değerlerin şu anda gösterilip gösterilmeyeceğini döndürür.

Ayrıntılı belgeler

addManualGroupingRule(groupName, groupMembers)

Bu pivot grubu için manuel gruplandırma kuralı ekler.

Parametreler

AdTürAçıklama
groupNameStringBu gruplandırma kuralının adı.
groupMembersObject[]Bu gruplandırma kuralına dahil edilen değerler.

Return

PivotGroup: Zincirleme için pivot grubu.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

areLabelsRepeated()

Etiketlerin tekrarlanan şekilde görüntülenip görüntülenmeyeceğini döndürür.

Return

Boolean — Etiketler yineleniyorsa true; aksi takdirde false değerini döndürür.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

clearGroupingRule()

Gruplandırma kurallarını bu pivot grubundan kaldırır.

Return

PivotGroup: Zincirleme için pivot grubu.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

clearSort()

Bu gruba uygulanan tüm sıralamaları kaldırır.

Return

PivotGroup: Zincirleme için pivot grubu.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getDateTimeGroupingRule()

Pivot grubundaki tarih-saat gruplandırma kuralını veya tarih/saat yoksa null döndürür. gruplandırma kuralı ayarlanır.

Return

DateTimeGroupingRule: Tarih-saat gruplandırma kuralı.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getDimension()

Bunun bir satır mı yoksa sütun grubu mu olduğunu döndürür.

Return

Dimension — bu grubun türünü temsil eden boyut

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getGroupLimit()

Pivot grubundaki pivot grubu sınırını döndürür. Pivot grubu sınırı yoksa null değerini döndürür ayarlandı.

Return

PivotGroupLimit: Pivot grubu sınırı.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getIndex()

Geçerli grup sırasında bu pivot grubun dizinini döndürür.

Return

Integer — pivot grubunun dizini

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getPivotTable()

Bu gruplandırmanın ait olduğu PivotTable değerini döndürür.

Return

PivotTable - Bu grubun ait olduğu pivot tablo.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getSourceDataColumn()

Bu grubun özetlediği kaynak veri sütununun numarasını döndürür. Bu dizin 1 temellidir, bu grup, "A" sütununda kaynak verileri özetler bu yöntem 1 değerini döndürür.

Return

Integer — kaynak verilerin sütun numarası

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getSourceDataSourceColumn()

Pivot grubunun üzerinde çalıştığı veri kaynağı sütununu döndürür. Pivot tablo, null değerini döndürür tablosu bir {DataSourcePivotTableApi} değil.

Return

DataSourceColumn: Pivot grubunun üzerinde çalıştığı veri kaynağı sütunu.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

hideRepeatedLabels()

Bu gruplandırma için tekrarlanan etiketleri gizler. Etiketler zaten gizliyse bu durum işlem yapmamayla sonuçlanır. Bu yöntem birden fazla satır veya sütun gruplaması olmadan çağrılırsa gruplama eklendi yinelenen etiketler gizlendi.

Return

PivotGroup: Zincirleme için pivot grubu.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

isSortAscending()

Sıralama artan düzendeyse true değerini, sıralama ölçütü ise false değerini döndürür azalan düzende.

Return

Sıralama ölçütü artan ise Booleantrue.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

moveToIndex(index)

Bu grubu, geçerli satır veya sütun grupları listesinde belirtilen konuma taşır. Bu indeksler 0 tabanlıdır. Örneğin, bu grubun ilk konuma taşınması gerekiyorsa yöntemi, 0 ile çağrılmalıdır.

Parametreler

AdTürAçıklama
indexIntegerBu gruplandırmanın taşınacağı dizin.

Return

PivotGroup: Zincirleme için pivot grubu.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

remove()

Bu pivot grubunu tablodan kaldırır.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

removeManualGroupingRule(groupName)

Belirtilen groupName öğesini içeren manuel gruplandırma kuralını kaldırır.

Parametreler

AdTürAçıklama
groupNameStringKaldırılacak gruplandırma kuralının adı.

Return

PivotGroup: Zincirleme için pivot grubu.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

resetDisplayName()

Bu grubun pivot tablodaki görünen adını varsayılan değerine sıfırlar.

Return

PivotGroup: Zincirleme için pivot grubu.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setDateTimeGroupingRule(dateTimeGroupingRuleType)

Pivot grubunda tarih-saat gruplandırma kuralını ayarlar.

Kuralı kaldırmak için clearGroupingRule() işlevini kullanın.

Parametreler

AdTürAçıklama
dateTimeGroupingRuleTypeDateTimeGroupingRuleTypeAyarlanacak kural türü.

Return

PivotGroup — Zincirleme için pivot grubu.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setDisplayName(name)

Bu grubun pivot tablodaki görünen adını ayarlar.

Parametreler

AdTürAçıklama
nameStringAyarlanacak görünen ad.

Return

PivotGroup — zincirleme için pivot grubu

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setGroupLimit(countLimit)

Pivot grubunda pivot grubu sınırını ayarlar. İşlem yalnızca DataSourcePivotTable için desteklenir.

Parametreler

AdTürAçıklama
countLimitIntegerAyarlanacak satır veya sütun sayısı sınırı. Pozitif olmalıdır.

Return

PivotGroup — Zincirleme için pivot grubu.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setHistogramGroupingRule(minValue, maxValue, intervalSize)

Bu pivot grubu için histogram gruplandırma kuralı ayarlar. Histogram kuralı, değerleri kaynak veri sütununu sabit boyutlu paketlere böler. minValue ile maxValue arasındaki tüm değerler, interval boyutundaki gruplara yerleştirilir. minValue altındaki tüm değerler maxValue değerinden büyük olan tüm değerler gibi bir gruba yerleştirilir.

Parametreler

AdTürAçıklama
minValueIntegerÖğelerin paketlere yerleştirilecek minimum değeridir. Bundan küçük değerler tek bir pakette birleştirilir.
maxValueIntegerPaketlere yerleştirilecek öğelerin maksimum değeridir. Şundan büyük değerler: tek bir pakette birleştirilir.
intervalSizeInteger

Return

PivotGroup: Zincirleme için pivot grubu.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

showRepeatedLabels()

Birden fazla satır veya sütun gruplaması olduğunda bu yöntem, söz konusu gruplandırmanın etiketini görüntüler . Etiketler zaten tekrarlanırsa, bu işlem yok. Bu yöntem birden fazla satır veya sütun gruplaması olmadan çağrılırsa yinelenen etiketler gösteriliyor.

Return

PivotGroup: Zincirleme için pivot grubu.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

showTotals(showTotals)

Tabloda bu pivot grubu için toplam değerlerin gösterilip gösterilmeyeceğini ayarlar.

Parametreler

AdTürAçıklama
showTotalsBooleanToplamların gösterilip gösterilmeyeceğini belirler.

Return

PivotGroup: Zincirleme için pivot grubu.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

sortAscending()

Sıralama düzenini artan olacak şekilde ayarlar.

Return

PivotGroup: Zincirleme için pivot grubu.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

sortBy(value, oppositeGroupValues)

Bu grubu oppositeGroupValues kaynağındaki değerler için belirtilen PivotValue sütununa göre sıralar.

// Sorts the item group by the "SUM of Quantity" pivot value for the specified salespersons.
var sheet = SpreadsheetApp.getActiveSheet();
var pivotTable = sheet.getPivotTables()[0];
var itemGroup = pivotTable.getRowGroups()[0];
var sumQuantityValue = pivotTable.getPivotValues()[0];
itemGroup.sortBy(sumQuantityValue, ['Beth', 'Amir', 'Devyn']);

Parametreler

AdTürAçıklama
valuePivotValueSıralama ölçütü olarak kullanılacak pivot değeri.
oppositeGroupValuesObject[]Karşıt bir pivot grubunun (bir satır grubu veya sütun grubunu sıralıyorsanız satır grubu) ifade eder. Sıra, bu değerler, bağıntı koparmanın önceliğini belirler.

Return

PivotGroup: Zincirleme için pivot grubu.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

sortDescending()

Sıralama düzenini azalan olacak şekilde ayarlar.

Return

PivotGroup: Zincirleme için pivot grubu.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

totalsAreShown()

Bu pivot grubu için toplam değerlerin şu anda gösterilip gösterilmeyeceğini döndürür.

Return

Bu pivot grubu için toplam değerler gösteriliyorsa Booleantrue; aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets