Hallo Forum!
Ich habe eine Abfrage, wo man den Filter in einer Tabelle einstellen kann ( zB: Währung, linke Spalte ) sowie das zu suchende Kriterium ( zB: a% ).
Jedoch ist es ziemlich egal, was ich beim Filter auswähle, er sucht ständig nur nach dem Kriterium.
Der Code dazu sieht so aus ( Auszug ):
Wie kann ich anhand des Filters auch suchen?
Wenn mir jemand vll weiterhelfen könnte!
Danke Euch vielmals!
mfG
Ich habe eine Abfrage, wo man den Filter in einer Tabelle einstellen kann ( zB: Währung, linke Spalte ) sowie das zu suchende Kriterium ( zB: a% ).
Jedoch ist es ziemlich egal, was ich beim Filter auswähle, er sucht ständig nur nach dem Kriterium.
Der Code dazu sieht so aus ( Auszug ):
Code:
private TableSortController<RefreshableResult> sorter;
protected void setFilter(String filterKey, String filterValueLike) { // FIXME use filterKey? How?
if(this.sorter != null)
this.sorter.setRowFilter(RowFilter.regexFilter("(?i)" + filterValueLike.replace(".", "\\.").replace("%", ".*").replace("(", "\\(").replace(")", "\\)")));
}
Wie kann ich anhand des Filters auch suchen?
Wenn mir jemand vll weiterhelfen könnte!
Danke Euch vielmals!
mfG