Filtrage
Le composant Table vous permet d'implémenter un filtrage pour réduire les données affichées en fonction de critères spécifiques. Le filtrage peut être réalisé en définissant un critère de filtrage à l'aide de la méthode setFilter(Predicate<T> filter) fournie par le Repository associé à la table.
L'exemple suivant utilise un critère défini par l'utilisateur à partir du champ de recherche et la méthode setBaseFilter() pour appliquer un filtre au CollectionRepository en fonction des titres de MusicRecord. Lorsque la méthode commit() est déclenchée, la table se rafraîchit avec les données filtrées.
remarque
La méthode setBaseFilter() appartient à la classe CollectionRepository, pas au composant Table.
Continuez à apprendre.
ArticleSpring Data JPA grid: sort, filter, and page in Java
ArticleJava Data Grid: Build Fast, Sortable Tables with webforJ
ArticleJava CRUD web app with Spring Boot and webforJ, step by step
ArticleNatural language search for a Java table with webforJ
ArticleBuild internal tools in Java: a framework decision guide
ArticleJava web front end for a database: browse and edit