bonsoir à tous
j'aimerais savoir s'il ya une possiblité de filtrer une colonne datatable
avec une valeur comprise dans un intervalle
Ex: avec une colonne age ; est-ce que je peux filtrer les ages compris entre 0 et 5 par exemple
Merci pour tout
bonsoir à tous
j'aimerais savoir s'il ya une possiblité de filtrer une colonne datatable
avec une valeur comprise dans un intervalle
Ex: avec une colonne age ; est-ce que je peux filtrer les ages compris entre 0 et 5 par exemple
Merci pour tout
Salut, si j'ai bien compris tu veux filtrer les valeurs affichées? Si oui, une des solutions est de faire une méthode dans un bean qui vérifie que la donnée est dans ton intervalle et renvoyé true ou false selon. Tu appelles ensuite cette méthode dans un attribut rendered de p:column.
Le composant p:datatable n'a pas été conçu pour une plage de valeur, il va falloir trouver autre chose...
Tu peux éventuellement gérer toi même les filtres via <f:facet name="header"> pour y mettre l'en-tête et les champs de saisie. Ensuite, il faut un bouton d'action pour appeler une méthode qui filtrera (via une requête à priori)
Bref, tout à la main![]()
Partager