Class PivotFilter

PivotFilter

Accéder aux filtres des tableaux croisés dynamiques et les modifier

Méthodes

MéthodeType renvoyéBrève description
getFilterCriteria()FilterCriteriaRenvoie les critères de filtre de ce tableau croisé dynamique.
getPivotTable()PivotTableRenvoie la valeur PivotTable à laquelle ce filtre appartient.
getSourceDataColumn()IntegerRenvoie le numéro de la colonne de données source sur laquelle ce filtre agit.
getSourceDataSourceColumn()DataSourceColumnRenvoie la colonne de source de données sur laquelle le filtre agit.
remove()voidSupprime ce filtre de tableau croisé dynamique du tableau croisé dynamique.
setFilterCriteria(filterCriteria)PivotFilterDéfinit les critères de filtre de ce tableau croisé dynamique.

Documentation détaillée

getFilterCriteria()

Renvoie les critères de filtre de ce tableau croisé dynamique.

Renvois

FilterCriteria : critères de ce filtre de tableau croisé dynamique

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

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

getPivotTable()

Renvoie la valeur PivotTable à laquelle ce filtre appartient.

Renvois

PivotTable : tableau croisé dynamique auquel appartient ce filtre

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

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

getSourceDataColumn()

Renvoie le numéro de la colonne de données source sur laquelle ce filtre agit. Ces index sont basés sur 1. Par exemple, si ce filtre s'applique aux données de la colonne A de la feuille de calcul, cette méthode renvoie "1".

Renvois

Integer : nombre de colonnes de données sources auxquelles ce filtre s'applique

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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 source de données sur laquelle le filtre agit. Renvoie null si le tableau croisé dynamique n'est pas un {DataSourcePivotTableApi}.

Renvois

DataSourceColumn : colonne de la source de données sur laquelle le filtre agit.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

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

remove()

Supprime ce filtre de tableau croisé dynamique du tableau croisé dynamique.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

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

setFilterCriteria(filterCriteria)

Définit les critères de filtre de ce tableau croisé dynamique.

Paramètres

NomTypeDescription
filterCriteriaFilterCriteriaCritères de filtre à définir.

Renvois

PivotFilter : filtre de tableau croisé dynamique pour l'enchaînement

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

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