Accédez aux groupes de discussion dans les tableaux croisés dynamiques et modifiez-les.
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
addManualGroupingRule(groupName, groupMembers) | PivotGroup | Ajoute une règle de regroupement manuel pour ce regroupement de tableaux croisés dynamiques. |
areLabelsRepeated() | Boolean | Indique si les libellés sont affichés comme répétés. |
clearGroupingRule() | PivotGroup | Supprime toutes les règles de regroupement de ce tableau croisé dynamique. |
clearSort() | PivotGroup | Supprime tout tri appliqué à ce groupe. |
getDateTimeGroupingRule() | DateTimeGroupingRule | Renvoie la règle de regroupement date/heure du groupe de tableaux croisés dynamiques, ou null si aucune date/heure n'est définie.
est définie. |
getDimension() | Dimension | Indique s'il s'agit d'un groupe de lignes ou de colonnes. |
getGroupLimit() | PivotGroupLimit | Affiche la limite de regroupement d'éléments de tableaux croisés dynamiques. |
getIndex() | Integer | Renvoie l'index de ce groupe de tableaux croisés dynamiques dans l'ordre actuel du groupe. |
getPivotTable() | PivotTable | Renvoie l'élément PivotTable auquel ce regroupement appartient. |
getSourceDataColumn() | Integer | Renvoie le nombre de la colonne de données source que ce groupe résume. |
getSourceDataSourceColumn() | DataSourceColumn | Renvoie la colonne de la source de données sur laquelle le groupe de tableaux croisés dynamiques opère. |
hideRepeatedLabels() | PivotGroup | Masque les libellés répétés pour ce regroupement. |
isSortAscending() | Boolean | Renvoie true si le tri est croissant et false si l'ordre de tri est
dans l'ordre décroissant. |
moveToIndex(index) | PivotGroup | Déplace ce groupe à la position spécifiée dans la liste actuelle de groupes de lignes ou de colonnes. |
remove() | void | Supprime ce groupe de tableaux croisés dynamiques du tableau. |
removeManualGroupingRule(groupName) | PivotGroup | Supprime la règle de regroupement manuel avec le groupName spécifié. |
resetDisplayName() | PivotGroup | Réinitialise le nom à afficher de ce groupe dans le tableau croisé dynamique sur sa valeur par défaut. |
setDateTimeGroupingRule(dateTimeGroupingRuleType) | PivotGroup | Définit la règle de regroupement par date et heure du regroupement de tableaux croisés dynamiques. |
setDisplayName(name) | PivotGroup | Définit le nom à afficher de ce groupe dans le tableau croisé dynamique. |
setGroupLimit(countLimit) | PivotGroup | Définit la limite de regroupement d'éléments de tableaux croisés dynamiques. |
setHistogramGroupingRule(minValue, maxValue, intervalSize) | PivotGroup | Définit une règle de regroupement d'histogrammes pour ce groupe de tableaux croisés dynamiques. |
showRepeatedLabels() | PivotGroup | Lorsqu'il existe plusieurs groupes de lignes ou de colonnes, cette méthode affiche le libellé de ce regroupement. pour chaque entrée du regroupement suivant. |
showTotals(showTotals) | PivotGroup | Détermine si les valeurs totales de ce groupe de tableaux croisés dynamiques doivent être affichées dans le tableau. |
sortAscending() | PivotGroup | Définit l'ordre de tri croissant. |
sortBy(value, oppositeGroupValues) | PivotGroup | Trie ce groupe en fonction du PivotValue spécifié pour les valeurs de oppositeGroupValues . |
sortDescending() | PivotGroup | Définit l'ordre de tri décroissant. |
totalsAreShown() | Boolean | Indique si les valeurs totales sont actuellement affichées pour ce groupe de tableaux croisés dynamiques. |
Documentation détaillée
addManualGroupingRule(groupName, groupMembers)
Ajoute une règle de regroupement manuel pour ce regroupement de tableaux croisés dynamiques.
Paramètres
Nom | Type | Description |
---|---|---|
groupName | String | Nom de cette règle de regroupement. |
groupMembers | Object[] | Valeurs incluses dans cette règle de regroupement. |
Renvois
PivotGroup
: groupe de tableaux croisés dynamiques pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
areLabelsRepeated()
Indique si les libellés sont affichés comme répétés.
Renvois
Boolean
: true
si les étiquettes sont répétées Sinon, renvoie false
.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
clearGroupingRule()
Supprime toutes les règles de regroupement de ce tableau croisé dynamique.
Renvois
PivotGroup
: groupe de tableaux croisés dynamiques pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
clearSort()
Supprime tout tri appliqué à ce groupe.
Renvois
PivotGroup
: groupe de tableaux croisés dynamiques pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getDateTimeGroupingRule()
Renvoie la règle de regroupement date/heure du groupe de tableaux croisés dynamiques, ou null
si aucune date/heure n'est définie.
est définie.
Renvois
DateTimeGroupingRule
: règle de regroupement par date/heure.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getDimension()
Indique s'il s'agit d'un groupe de lignes ou de colonnes.
Renvois
Dimension
: dimension représentant le type de ce groupe
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getGroupLimit()
Affiche la limite de regroupement d'éléments de tableaux croisés dynamiques. Renvoie null
si la limite du regroupement de tableaux croisés dynamiques n'est pas limitée
est définie.
Renvois
PivotGroupLimit
: limite de regroupement d'éléments de tableaux croisés dynamiques.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getIndex()
Renvoie l'index de ce groupe de tableaux croisés dynamiques dans l'ordre actuel du groupe.
Renvois
Integer
: index du groupe de tableaux croisés dynamiques
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getPivotTable()
Renvoie l'élément PivotTable
auquel ce regroupement appartient.
Renvois
PivotTable
: tableau croisé dynamique auquel appartient ce groupe.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getSourceDataColumn()
Renvoie le nombre de la colonne de données source que ce groupe résume. Cet index est de base 1, si
ce groupe résume les données sources dans la colonne "A" de la feuille de calcul, cette méthode renvoie 1
.
Renvois
Integer
: numéro de la colonne des données sources
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getSourceDataSourceColumn()
Renvoie la colonne de la source de données sur laquelle le groupe de tableaux croisés dynamiques opère. Renvoie null
si le tableau croisé dynamique
La table n'est pas de type {DataSourcePivotTableApi}.
Renvois
DataSourceColumn
: colonne de la source de données sur laquelle le groupe de tableaux croisés dynamiques agit.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
hideRepeatedLabels()
Masque les libellés répétés pour ce regroupement. Si les libellés sont déjà masqués, cela entraîne une no-op. Si cette méthode est appelée avant qu'il n'y ait plusieurs regroupements de lignes ou de colonnes, lorsqu'une regroupement est ajouté, les étiquettes répétées sont masquées.
Renvois
PivotGroup
: groupe de tableaux croisés dynamiques pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
isSortAscending()
Renvoie true
si le tri est croissant et false
si l'ordre de tri est
dans l'ordre décroissant.
Renvois
Boolean
: true
si l'ordre de tri est croissant.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
moveToIndex(index)
Déplace ce groupe à la position spécifiée dans la liste actuelle de groupes de lignes ou de colonnes. Ces
les indices sont basés sur 0. Par exemple, si ce groupe doit être déplacé en première position,
doit être appelée avec 0
.
Paramètres
Nom | Type | Description |
---|---|---|
index | Integer | Index vers lequel déplacer ce regroupement |
Renvois
PivotGroup
: groupe de tableaux croisés dynamiques pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
remove()
Supprime ce groupe de tableaux croisés dynamiques du tableau.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
removeManualGroupingRule(groupName)
Supprime la règle de regroupement manuel avec le groupName
spécifié.
Paramètres
Nom | Type | Description |
---|---|---|
groupName | String | Nom de la règle de regroupement à supprimer. |
Renvois
PivotGroup
: groupe de tableaux croisés dynamiques pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
resetDisplayName()
Réinitialise le nom à afficher de ce groupe dans le tableau croisé dynamique sur sa valeur par défaut.
Renvois
PivotGroup
: groupe de tableaux croisés dynamiques pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setDateTimeGroupingRule(dateTimeGroupingRuleType)
Définit la règle de regroupement par date et heure du regroupement de tableaux croisés dynamiques.
Pour supprimer la règle, utilisez clearGroupingRule()
.
Paramètres
Nom | Type | Description |
---|---|---|
dateTimeGroupingRuleType | DateTimeGroupingRuleType | Type de règle à définir. |
Renvois
PivotGroup
: groupe de tableaux croisés dynamiques pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setDisplayName(name)
Définit le nom à afficher de ce groupe dans le tableau croisé dynamique.
Paramètres
Nom | Type | Description |
---|---|---|
name | String | Nom à afficher à définir. |
Renvois
PivotGroup
: groupe de tableaux croisés dynamiques pour le chaînage
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setGroupLimit(countLimit)
Définit la limite de regroupement d'éléments de tableaux croisés dynamiques. Cette opération n'est possible que pour DataSourcePivotTable
.
Paramètres
Nom | Type | Description |
---|---|---|
countLimit | Integer | Nombre maximal de lignes ou de colonnes à définir. Doit être positive. |
Renvois
PivotGroup
: groupe de tableaux croisés dynamiques pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setHistogramGroupingRule(minValue, maxValue, intervalSize)
Définit une règle de regroupement d'histogrammes pour ce groupe de tableaux croisés dynamiques. Une règle d'histogramme organise les valeurs dans un
colonne de données sources en buckets de taille constante. Toutes les valeurs comprises entre minValue
et maxValue
sont placées dans des groupes de taille interval
. Toutes les valeurs inférieures à minValue
sont placés dans un seul bucket, tout comme toutes les valeurs supérieures à maxValue
.
Paramètres
Nom | Type | Description |
---|---|---|
minValue | Integer | Valeur minimale des éléments à placer dans des buckets. Valeurs inférieures à celle-ci sont combinés en un seul bucket. |
maxValue | Integer | Valeur maximale des éléments à placer dans des buckets. Valeurs supérieures à celle-ci sont combinés en un seul bucket. |
intervalSize | Integer |
Renvois
PivotGroup
: groupe de tableaux croisés dynamiques pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
showRepeatedLabels()
Lorsqu'il existe plusieurs groupes de lignes ou de colonnes, cette méthode affiche le libellé de ce regroupement. pour chaque entrée du regroupement suivant. Si les étiquettes sont déjà répétées, une no-op. Si cette méthode est appelée avant qu'il n'y ait plusieurs regroupements de lignes ou de colonnes, lorsqu'une un regroupement supplémentaire est ajouté, les étiquettes répétées sont affichées.
Renvois
PivotGroup
: groupe de tableaux croisés dynamiques pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
showTotals(showTotals)
Détermine si les valeurs totales de ce groupe de tableaux croisés dynamiques doivent être affichées dans le tableau.
Paramètres
Nom | Type | Description |
---|---|---|
showTotals | Boolean | Permet d'afficher ou non les totaux. |
Renvois
PivotGroup
: groupe de tableaux croisés dynamiques pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
sortAscending()
Définit l'ordre de tri croissant.
Renvois
PivotGroup
: groupe de tableaux croisés dynamiques pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
sortBy(value, oppositeGroupValues)
Trie ce groupe en fonction du PivotValue
spécifié pour les valeurs de 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']);
Paramètres
Nom | Type | Description |
---|---|---|
value | PivotValue | Valeur de tableau croisé dynamique selon laquelle le tri doit être effectué. |
oppositeGroupValues | Object[] | Les valeurs d'un groupe de tableaux croisés dynamiques opposé (un groupe de colonnes si le tri d'un groupe de lignes ou un groupe de lignes si vous triez un groupe de colonnes) utilisés pour le tri. L'ordre des ces valeurs déterminent la priorité des règles de départage. |
Renvois
PivotGroup
: groupe de tableaux croisés dynamiques pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
sortDescending()
Définit l'ordre de tri décroissant.
Renvois
PivotGroup
: groupe de tableaux croisés dynamiques pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
totalsAreShown()
Indique si les valeurs totales sont actuellement affichées pour ce groupe de tableaux croisés dynamiques.
Renvois
Boolean
: true
si les valeurs totales sont affichées pour ce groupe de tableaux croisés dynamiques ; Sinon, renvoie
false
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets