Filtre sur un DefaultDataTable
Bonjour à Tous;
Cela fait qq jours que je me suis coincé sur ce pb...J'ai un ensemble de license qui contient un code et une foreign key de user : le login.
Mon tableau est bien affiché, le tri asc desc marche sur toutes les colonnes, la pagination est là. Pour ce qui est du filtre de recherche, sur le champs code, tout marche bien, mais des que je recherche sur le user.login j'ai une exception:
Citation:
Last cause: Null object returned for expression: user.login for setting value: yvesn on: com
Voila mon Code:
Code:
1 2 3 4 5 6 7
| columns[1]= new TextFilteredPropertyColumn("code","code","code");
columns[2]= new TextFilteredPropertyColumn("user"), "user.login","user.login");
.....
DefaultDataTable<License> licenses = new DefaultDataTable<License>("license", Arrays.asList(columns),licenseDataProvider, 15);
final FilterForm<License> filterForm = new FilterForm<License>("filterForm", licenseDataProvider);
licenses.addTopToolbar(new FilterToolbar(licenses, filterForm, licenseDataProvider));
..... |
Merci d'avance