Salut à vous,
mon problème est le suivant : lorsque l'on crée un TCD incluant un filtre (page), il est possible de renommer les valeurs possibles du filtre (cf. capture ci-dessous) :
Dès lors, les valeurs possibles du filtre pour la colonne "Cat" seront "Z", "D" et "S" au lieu de "A", "D" et "S"
et lorsque l'on sélectionnera "Z", le TCD sera en fait filtré sur "A". Si l'on est un peu vicieux, on peut même renommer "A" en "D" et "D" en "A" et le comportement du TCD devient très "amusant" (cf. Pièce jointe).
Il m'a été assez compliqué de comprendre ce processus à partir d'un fichier transmis par un utilisateur qui se plaignait que "le TCD ne fonctionnait pas" ...
Ma question : comment réinitialiser automatiquement les valeurs du filtres afin qu'elles correspondent à nouveau aux valeurs de la base de données ? Pour l'instant, le seul moyen que j'ai trouvé consiste à "vider" la base (ou à changer sa source) et à rafraichir le tableau avant de rétablir la base et de rafraichir à nouveau. Les traditionnelles méthodes pour nettoyer les filtres des données supprimées de la base ne fonctionnent pas.
Merci pour votre aide.
Cordialement,
Luigi.
mon problème est le suivant : lorsque l'on crée un TCD incluant un filtre (page), il est possible de renommer les valeurs possibles du filtre (cf. capture ci-dessous) :
Dès lors, les valeurs possibles du filtre pour la colonne "Cat" seront "Z", "D" et "S" au lieu de "A", "D" et "S"
et lorsque l'on sélectionnera "Z", le TCD sera en fait filtré sur "A". Si l'on est un peu vicieux, on peut même renommer "A" en "D" et "D" en "A" et le comportement du TCD devient très "amusant" (cf. Pièce jointe).
Il m'a été assez compliqué de comprendre ce processus à partir d'un fichier transmis par un utilisateur qui se plaignait que "le TCD ne fonctionnait pas" ...
Ma question : comment réinitialiser automatiquement les valeurs du filtres afin qu'elles correspondent à nouveau aux valeurs de la base de données ? Pour l'instant, le seul moyen que j'ai trouvé consiste à "vider" la base (ou à changer sa source) et à rafraichir le tableau avant de rétablir la base et de rafraichir à nouveau. Les traditionnelles méthodes pour nettoyer les filtres des données supprimées de la base ne fonctionnent pas.
Merci pour votre aide.
Cordialement,
Luigi.
Pièces jointes
Dernière édition: