Class PivotFilter

CroiserFiltrer

Accédez aux filtres de tableaux croisés dynamiques et modifiez-les.

Méthodes

MéthodeType renvoyéBrève description
getFilterCriteria()FilterCriteriaRenvoie les critères de filtre pour ce filtre croisé.
getPivotTable()PivotTableRenvoie l'objet PivotTable auquel appartient ce filtre.
getSourceDataColumn()IntegerRenvoie le numéro de la colonne de données source sur laquelle ce filtre opère.
getSourceDataSourceColumn()DataSourceColumn|nullRenvoie la colonne de source de données sur laquelle le filtre opère.
remove()voidSupprime ce filtre de tableau croisé dynamique.
setFilterCriteria(filterCriteria)PivotFilterDéfinit les critères de filtrage pour ce filtre croisé.

Documentation détaillée

getFilterCriteria()

Renvoie les critères de filtre pour ce filtre croisé.

Renvois

FilterCriteria : critères de filtrage de ce filtre croisé.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

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

getPivotTable()

Renvoie l'objet PivotTable auquel appartient ce filtre.

Renvois

PivotTable : tableau croisé dynamique auquel appartient ce filtre.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes 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 opère. 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 : numéro de la colonne de données source à laquelle ce filtre s'applique.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes 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 opère. Renvoie null si le tableau croisé dynamique n'est pas un {DataSourcePivotTableApi}.

Renvois

DataSourceColumn|null : colonne de source de données sur laquelle le filtre opère.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

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

remove()

Supprime ce filtre de tableau croisé dynamique.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

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

setFilterCriteria(filterCriteria)

Définit les critères de filtrage pour ce filtre croisé.

Paramètres

NomTypeDescription
filterCriteriaFilterCriteriaCritères de filtre à définir.

Renvois

PivotFilter : filtre d'axe pour l'enchaînement.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

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