Class PivotGroup

PivotGroup

Dostęp do grup podgrup tabeli przestawnej i ich modyfikowanie.

Metody

MetodaZwracany typKrótki opis
addManualGroupingRule(groupName, groupMembers)PivotGroupDodaje ręczną regułę grupowania dla tej grupy elementów tabeli przestawnej.
areLabelsRepeated()BooleanWskazuje, czy etykiety są wyświetlane jako powtarzane.
clearGroupingRule()PivotGroupUsuwa z tej grupy przestawnej wszystkie reguły grupowania.
clearSort()PivotGroupUsuwa sortowanie zastosowane do tej grupy.
getDateTimeGroupingRule()DateTimeGroupingRuleZwraca regułę grupowania data i godzina w grupie przestawnej lub null, jeśli nie ma daty i godziny. reguła grupowania jest ustawiona.
getDimension()DimensionWskazuje, czy jest to wiersz czy grupa kolumn.
getGroupLimit()PivotGroupLimitZwraca limit grup elementów tabeli przestawnej.
getIndex()IntegerZwraca indeks tej grupy elementów tabeli przestawnej w bieżącej kolejności grup.
getPivotTable()PivotTableZwraca pole PivotTable, do którego należy ta grupa.
getSourceDataColumn()IntegerZwraca numer kolumny danych źródłowych podsumowaną przez tę grupę.
getSourceDataSourceColumn()DataSourceColumnZwraca kolumnę źródła danych, na której działa grupa przestawna.
hideRepeatedLabels()PivotGroupUkrywa powtarzające się etykiety w tym grupowaniu.
isSortAscending()BooleanZwraca true, jeśli sortowanie jest rosnące, zwraca false, jeśli kolejność sortowania jest malejąco.
moveToIndex(index)PivotGroupPrzenosi grupę do określonej pozycji na bieżącej liście wierszy lub grup kolumn.
remove()voidUsuwa tę grupę przestawną z tabeli.
removeManualGroupingRule(groupName)PivotGroupUsuwa regułę grupowania ręcznego z podanym elementem groupName.
resetDisplayName()PivotGroupResetuje wyświetlaną nazwę tej grupy w tabeli przestawnej do wartości domyślnej.
setDateTimeGroupingRule(dateTimeGroupingRuleType)PivotGroupUstawia regułę grupowania według daty i godziny w grupie przestawnej.
setDisplayName(name)PivotGroupUstawia wyświetlaną nazwę tej grupy w tabeli przestawnej.
setGroupLimit(countLimit)PivotGroupOkreśla limit grup elementów tabeli przestawnej.
setHistogramGroupingRule(minValue, maxValue, intervalSize)PivotGroupUstawia regułę grupowania histogramu dla tej grupy przestawnej.
showRepeatedLabels()PivotGroupJeśli istnieje więcej niż 1 grupowanie wierszy lub kolumn, ta metoda wyświetla etykietę tego grupowania. dla każdego wpisu w kolejnej grupie.
showTotals(showTotals)PivotGroupOkreśla, czy w tabeli mają być wyświetlane łączne wartości tej grupy przestawnej.
sortAscending()PivotGroupUstawia kolejność sortowania na rosnącą.
sortBy(value, oppositeGroupValues)PivotGroupSortuje tę grupę według określonego parametru PivotValue dla wartości z oppositeGroupValues.
sortDescending()PivotGroupUstawia kolejność sortowania malejąco.
totalsAreShown()BooleanWskazuje, czy dla tej grupy przestawnej wyświetlane są obecnie łączne wartości.

Szczegółowa dokumentacja

addManualGroupingRule(groupName, groupMembers)

Dodaje ręczną regułę grupowania dla tej grupy elementów tabeli przestawnej.

Parametry

NazwaTypOpis
groupNameStringNazwa tej reguły grupowania.
groupMembersObject[]Wartości uwzględnione w tej regule grupowania.

Powrót

PivotGroup – grupa przestawna służąca do tworzenia łańcuchów;

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

areLabelsRepeated()

Wskazuje, czy etykiety są wyświetlane jako powtarzane.

Powrót

Booleantrue, jeśli etykiety są powtarzane; w przeciwnym razie zwraca false.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

clearGroupingRule()

Usuwa z tej grupy przestawnej wszystkie reguły grupowania.

Powrót

PivotGroup – grupa przestawna służąca do tworzenia łańcuchów;

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

clearSort()

Usuwa sortowanie zastosowane do tej grupy.

Powrót

PivotGroup – grupa przestawna służąca do tworzenia łańcuchów;

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getDateTimeGroupingRule()

Zwraca regułę grupowania data i godzina w grupie przestawnej lub null, jeśli nie ma daty i godziny. reguła grupowania jest ustawiona.

Powrót

DateTimeGroupingRule – reguła grupowania według daty i godziny.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getDimension()

Wskazuje, czy jest to wiersz czy grupa kolumn.

Powrót

Dimension – wymiar reprezentujący typ tej grupy.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getGroupLimit()

Zwraca limit grup elementów tabeli przestawnej. Zwraca wartość null, jeśli nie ma limitu grup elementów tabeli przestawnej jest ustawiony.

Powrót

PivotGroupLimit – limit grup elementów tabeli przestawnej.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getIndex()

Zwraca indeks tej grupy elementów tabeli przestawnej w bieżącej kolejności grup.

Powrót

Integer – indeks grupy przestawnej,

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getPivotTable()

Zwraca pole PivotTable, do którego należy ta grupa.

Powrót

PivotTable – tabela przestawna, do której należy ta grupa.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getSourceDataColumn()

Zwraca numer kolumny danych źródłowych podsumowaną przez tę grupę. Indeks jest oparty na 1, jeśli ta grupa podsumowuje dane źródłowe w kolumnie „A” arkusza kalkulacyjnego ta metoda zwraca 1.

Powrót

Integer – numer kolumny danych źródłowych,

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getSourceDataSourceColumn()

Zwraca kolumnę źródła danych, na której działa grupa przestawna. Zwraca null, jeśli przestawna Tabela nie jest typu {DataSourcePivotTableApi}.

Powrót

DataSourceColumn – kolumna źródła danych, na której działa grupa przestawna.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

hideRepeatedLabels()

Ukrywa powtarzające się etykiety w tym grupowaniu. Jeśli etykiety są już ukryte, w wyniku działania nie jest kompletna żadna operacja. Jeśli ta metoda jest wywoływana przed wieloma grupami wierszy lub kolumn, gdy dodatkowy dodano grupowanie: powtarzające się etykiety są ukryte.

Powrót

PivotGroup – grupa przestawna służąca do tworzenia łańcuchów;

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

isSortAscending()

Zwraca true, jeśli sortowanie jest rosnące, zwraca false, jeśli kolejność sortowania jest malejąco.

Powrót

Booleantrue, jeśli kolejność sortowania jest rosnąca.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

moveToIndex(index)

Przenosi grupę do określonej pozycji na bieżącej liście wierszy lub grup kolumn. Te Indeksy są obliczane od 0. Jeśli na przykład grupa powinna zostać przeniesiona na pierwszą pozycję, powinna być wywoływana za pomocą funkcji 0.

Parametry

NazwaTypOpis
indexIntegerIndeks, do którego należy przenieść tę grupę.

Powrót

PivotGroup – grupa przestawna służąca do tworzenia łańcuchów;

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

remove()

Usuwa tę grupę przestawną z tabeli.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

removeManualGroupingRule(groupName)

Usuwa regułę grupowania ręcznego z podanym elementem groupName.

Parametry

NazwaTypOpis
groupNameStringNazwa reguły grupowania, którą chcesz usunąć.

Powrót

PivotGroup – grupa przestawna służąca do tworzenia łańcuchów;

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

resetDisplayName()

Resetuje wyświetlaną nazwę tej grupy w tabeli przestawnej do wartości domyślnej.

Powrót

PivotGroup – grupa przestawna służąca do tworzenia łańcuchów;

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

setDateTimeGroupingRule(dateTimeGroupingRuleType)

Ustawia regułę grupowania według daty i godziny w grupie przestawnej.

Aby usunąć regułę, użyj funkcji clearGroupingRule().

Parametry

NazwaTypOpis
dateTimeGroupingRuleTypeDateTimeGroupingRuleTypeTyp reguły do ustawienia.

Powrót

PivotGroup – grupa przestawna służąca do tworzenia łańcuchów.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

setDisplayName(name)

Ustawia wyświetlaną nazwę tej grupy w tabeli przestawnej.

Parametry

NazwaTypOpis
nameStringWyświetlana nazwa, którą chcesz ustawić.

Powrót

PivotGroup – grupa przestawna służąca do tworzenia łańcuchów;

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

setGroupLimit(countLimit)

Określa limit grup elementów tabeli przestawnej. Ta operacja jest obsługiwana tylko w przypadku DataSourcePivotTable.

Parametry

NazwaTypOpis
countLimitIntegerLimit liczby wierszy lub kolumn do ustawienia. Musi być liczbą dodatnią.

Powrót

PivotGroup – grupa przestawna na potrzeby tworzenia łańcuchów.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

setHistogramGroupingRule(minValue, maxValue, intervalSize)

Ustawia regułę grupowania histogramu dla tej grupy przestawnej. Reguła histogramu porządkuje wartości w źródłowej kolumny danych do zasobników o stałej wielkości. Wszystkie wartości od minValue do maxValue są umieszczane w grupach o rozmiarze interval. Wszystkie wartości poniżej minValue są umieszczane w jednym zasobniku, podobnie jak wszystkie wartości większe niż maxValue.

Parametry

NazwaTypOpis
minValueIntegerMinimalna wartość elementów do umieszczenia w segmentach. Mniejsze wartości są zebrane w jednym zasobniku.
maxValueIntegerMaksymalna wartość, jaką można umieścić w segmentach. Wartości większe niż ta są zebrane w jednym zasobniku.
intervalSizeInteger

Powrót

PivotGroup – grupa przestawna służąca do tworzenia łańcuchów;

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

showRepeatedLabels()

Jeśli istnieje więcej niż 1 grupowanie wierszy lub kolumn, ta metoda wyświetla etykietę tego grupowania. dla każdego wpisu w kolejnej grupie. Jeśli etykiety są już powtarzane, w wyniku brak operacji Jeśli ta metoda jest wywoływana przed wieloma grupami wierszy lub kolumn, gdy dodatkowe grupowanie – wyświetlane są powtórzone etykiety.

Powrót

PivotGroup – grupa przestawna służąca do tworzenia łańcuchów;

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

showTotals(showTotals)

Określa, czy w tabeli mają być wyświetlane łączne wartości tej grupy przestawnej.

Parametry

NazwaTypOpis
showTotalsBooleanOkreśla, czy mają być wyświetlane sumy.

Powrót

PivotGroup – grupa przestawna służąca do tworzenia łańcuchów;

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

sortAscending()

Ustawia kolejność sortowania na rosnącą.

Powrót

PivotGroup – grupa przestawna służąca do tworzenia łańcuchów;

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

sortBy(value, oppositeGroupValues)

Sortuje tę grupę według określonego parametru PivotValue dla wartości z oppositeGroupValues.

// 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']);

Parametry

NazwaTypOpis
valuePivotValueWartość przestawna, według której ma być sortowana.
oppositeGroupValuesObject[]Wartości przeciwnej grupy przestawnej (grupy kolumn, jeśli sortujesz grupę wierszy lub grupę wierszy w przypadku sortowania grupy kolumn) służącej do sortowania. Kolejność te wartości określają pierwszeństwo w przypadku remisu.

Powrót

PivotGroup – grupa przestawna służąca do tworzenia łańcuchów;

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

sortDescending()

Ustawia kolejność sortowania malejąco.

Powrót

PivotGroup – grupa przestawna służąca do tworzenia łańcuchów;

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

totalsAreShown()

Wskazuje, czy dla tej grupy przestawnej wyświetlane są obecnie łączne wartości.

Powrót

Booleantrue, jeśli dla tej grupy przestawnej wyświetlane są łączne wartości; w przeciwnym razie zwraca false

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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