Jak mohu filtrovat podle null hodnoty a současně zachovat možnost nefiltrovat vůbec (Filtr: roletka, Grido)

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
zacatecnik27
Člen | 26
+
0
-

Jak mohu filtrovat podle null hodnoty a současně zachovat možnost nefiltrovat vůbec (Filtr: roletka, Grido) ?

Objasním: mám tabulku grid, jeden sloupec filtruji pomocí roletky a v ní mám
[null=>„nerozhoduje“, null=>‚nic‘, 1=>‚prvni polozka‘, 2=>‚druha polozka‘]

Logický problém je, že položku nerozhoduje a nepřiřazenou v roletce mi v obou případech reprezentuje null že ano, jak na to ? Nepřiřazena je v databázi hodnota null, nerozhoduje by mohla být teoreticky cokoliv klidně –1 ale jak potom donutit grido aby v případě hodnoty –1 daný filtr vůbec nepoužil ?

Děkuji za tip

Editoval zacatecnik27 (25. 4. 2017 9:14)

CZechBoY
Člen | 3608
+
+1
-

Muzes si udelat vlastni where funkci treba http://o5.github.io/…tion.cs.html#…