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 filtrage pour ce filtre de tableau croisé dynamique.
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()DataSourceColumnRenvoie 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 filtrage pour ce filtre de tableau croisé dynamique.

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 : colonne de la 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 croisé 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