|
|
|
|
|
ProcédureFiltre (Propriété) En anglais : FilterProcedure
La propriété ProcédureFiltre permet de connaître et de modifier la procédure à appeler pour filtrer sur un entête de ligne ou de colonne durant le calcul d'un champ Tableau croisé dynamique. // Calculer le contenu du tableau croisé dynamique // pour les magasins dont le groupe vérifie <"MaProcFiltre"> // à partir du 1er janvier 2012 TCD_Statistiques1.COL_DateFacture.BorneMin = "20120101" TCD_Statistiques1.COL_GroupeMagasin.ProcédureFiltre = "MaProcFiltre" TCDCalculeTout(TCD_Statistiques)  PROCÉDURE MaProcFiltre(sNomGroupe est chaîne) // Ne pas compter les magasins du groupe "TEST" SI sNomGroupe = "TEST" ALORS RENVOYER Faux // Prendre tous les autres RENVOYER Vrai
Syntaxe
Connaître le nom de la procédure de filtre Masquer les détails
<Résultat> = <Entête à filtrer>.ProcédureFiltre
<Résultat> : Chaîne de caractères Nom de la procédure WLangage utilisée pour le filtre. <Entête à filtrer> : Nom de champ Nom de l'entête de ligne ou de colonne du champ Tableau croisé dynamique filtré.
Modifier la procédure de filtre associée à l'entête Masquer les détails
<Entête à filtrer>.ProcédureFiltre = <Nouvelle procédure>
<Entête à filtrer> : Nom de champ Nom de l'entête de ligne ou de colonne du tableau croisé dynamique filtré. <Nouvelle procédure> : Chaîne de caractères - Nom de la procédure WLangage utilisée pour le filtre.
- Chaîne vide pour désactiver le filtre.
Remarques Procédure de filtre La procédure de filtre permet de choisir les valeurs qui seront prises en compte pour le calcul du champ Tableau croisé dynamique lors de l'appel des fonctions TCDCalculeTout et TCDCalculeMiseAJour. La procédure prend en paramètre la valeur de la clé pour l'entête de ligne ou de colonne pour lequel elle a été définie. Cette procédure doit renvoyer : - Vrai pour accepter la valeur
- Faux pour la refuser : la valeur ne sera pas prise en compte dans le champ Tableau croisé dynamique.
Cette procédure permet notamment d'accélérer la vitesse de calcul du tableau croisé dynamique en réduisant la volumétrie à traiter. Attention : Ne pas confondre avec la fonction TCDFiltre qui s'applique au résultat déjà calculé et donne une vision différente du résultat affiché.
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|