PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → WD - Evénement 'Rafraîchissement de TABLE' sur tri/recherche/filtre de colonne
WD - Evénement 'Rafraîchissement de TABLE' sur tri/recherche/filtre de colonne
Iniciado por benoit.delautre, 07,abr. 2020 14:17 - 2 respuestas
Publicado el 07,abril 2020 - 14:17
Bonjour,

Je souhaiterais créer un bandeau listant les recherches, filtres et tris mis sur les colonnes d'un champ TABLE, à la façon des sites e-commerce.
Idéalement, je cherche un événement de type 'Rafraîchissement de TABLE' déclenché lors d'un tri, recherche ou filtre (et suppression !) d'une colonne.
L'événement 'A chaque tri, recherche ou modification du filtre de <Colonne>' est à oublier, car, il n'est pas déclenché lors de leur suppression. Ainsi, que l’évènement ‘A l’affichage d’une ligne de TABLE’ qui n’est pas appelé si aucune donnée n’est à afficher.
Existe-t-il un moyen d'intercepter cet événement/action utilisateur ? A défaut, existe-t-il une solution de contournement ?

En vous remerciant d'avance de vos réponses et/ou solutions.

Cordialement,
Benoît
Miembro registrado
4.362 mensajes
Publicado el 07,abril 2020 - 20:28
Bonjour,
Regarde du côtés des triggers

--
Il y a peut être plus simple, mais, ça tourne
Miembro registrado
170 mensajes
Publicado el 07,abril 2020 - 22:01
Bonsoir,

Benoît (QI Informatique) a écrit :
Bonjour,

Je souhaiterais créer un bandeau listant les recherches, filtres et tris mis sur les colonnes d'un champ TABLE, à la façon des sites e-commerce.
Idéalement, je cherche un événement de type 'Rafraîchissement de TABLE' déclenché lors d'un tri, recherche ou filtre (et suppression !) d'une colonne.


Suppression du filtre ou d'une colonne ?


L'événement 'A chaque tri, recherche ou modification du filtre de <Colonne>' est à oublier, car, il n'est pas déclenché lors de leur suppression. Ainsi, que l’évènement ‘A l’affichage d’une ligne de TABLE’ qui n’est pas appelé si aucune donnée n’est à afficher.
Existe-t-il un moyen d'intercepter cet événement/action utilisateur ? A défaut, existe-t-il une solution de contournement ?


Dans ce cas, je ne saurais que trop te conseiller de supprimer les fonctionnalités de tri/recherche/filtre des colonnes de ta table et de les reproduire par toi même à l'aide de champs, de quelques lignes de codes et de requêtes adéquates.

Tu auras, ainsi, la main sur l'évènement/action de l'utilisateur.

hth,

--
--
Jean-Jacques