Filteren
De Table-component stelt je in staat om filtering toe te passen om weergegeven gegevens te verkleinen op basis van specifieke criteria. Filtering kan worden bereikt door een filtercriterium te definiëren met behulp van de setFilter(Predicate<T> filter)-methode die wordt aangeboden door de Repository die aan de tabel is gekoppeld.
Het volgende voorbeeld gebruikt een door de gebruiker gedefinieerd criterium uit het zoekveld en de setBaseFilter()-methode om een filter toe te passen op de CollectionRepository op basis van de titels van MusicRecord. Wanneer de commit()-methode wordt geactiveerd, wordt de tabel verfrist met de gefilterde gegevens.
opmerking
De setBaseFilter()-methode behoort tot de CollectionRepository-klasse, niet de Table-component.
Blijf leren
ArtikelSpring Data JPA grid: sort, filter, and page in Java
ArtikelJava Data Grid: Build Fast, Sortable Tables with webforJ
ArtikelJava CRUD web app with Spring Boot and webforJ, step by step
ArtikelNatural language search for a Java table with webforJ
ArtikelBuild internal tools in Java: a framework decision guide
ArtikelJava web front end for a database: browse and edit