Vlastní filtr
Odkaz Vlastní filtr v rozbalovací nabídce záhlaví sloupce tabulky zobrazí okno pro zadání filtračního výrazu namísto seznamu hodnot sloupce. Kliknutím na odkaz Filtr výběrem hodnot můžete filtr přepnout zpět.
Filtrační výraz se skládá z:
- literály
- logické operátory
- relační operátory
- matematické operátory
Například použijte následující výraz ve sloupci Služba, abyste na stránce Požadavky zobrazili pouze požadavky ve službách IT a HR:
"IT" or "HR"
.
Můžete použít následující logické operátory:
- and
- or
- not
Textové literály
Textové literály nerozlišují velikost písmen ani diakritiku, tzn. literál "Alvao"
odpovídá ALVAO, alvao, Alváo atd.
Neodpovídá však hodnotám s dalšími znaky, jako např. ALVAO application apod.
Pro přizpůsobení libovolnému počtu (včetně 0) libovolných znaků použijte hvězdičku:
"Alvao*"
- odpovídá ALVAO application"*Alvao*"
- odpovídá Install the ALVAO application
Pokud se filtrační výraz skládá pouze z jednoho textového literálu s úvodní a koncovou hvězdičkou, můžete uvozovky i hvězdičky vynechat. Např. výraz Alvao
je interpretován jako "*Alvao*"
.
Relační operátory
Před literál můžete umístit relační operátor.
Například pokud má sloupec číselný datový typ, výraz <100
zobrazí řádky s číselnými hodnotami nižšími než sto.
Pokud není použit relační operátor, výchozí je =
. Např. výraz 100
je interpretován jako =100
.
Můžete použít následující relační operátory:
- >
- <
- =, ==
- >=
- <=
- !, not, <>, !=
Booleovské literály
Pro sloupce s datovým typem bool použijte literály 1
a 0
.
Můžete také použít literály ano
a ne
, ale závisí na aktuálním jazyce rozhraní a po změně preferovaného jazyka v aplikaci nebudou fungovat.
Literály data a času
U sloupců s datovým typem datum a čas zadávejte data v mezinárodním formátu: yyyy-mm-dd. Např. 2026-05-26
.
Pokud potřebujete uvést také čas, použijte formát yyyy-mm-dd hh:mm, např. 2026-05-26 17:00
.
V některých případech může být pohodlnější použít dynamické proměnné, jako @now
a @today
:
Proměnná | Popis |
---|---|
@now | Aktuální datum a čas s přesností na jednu hodinu. Můžete přičítat nebo odečítat pevný počet hodin. Např. výraz <@now+10 znamená během následujících 10 hodin nebo dříve. |
@today | Aktuální datum bez ohledu na čas. Můžete přičítat nebo odečítat pevný počet dnů. Např. výraz >@today-10 znamená za posledních 10 kalendářních dnů nebo později. Data se počítají kalendářně bez ohledu na provozní dobu služby, víkendy a svátky. |
V datech lze také použít hvězdičky na konkrétních místech.
Výraz 2026-05-*
znamená květen 2026.
Analogicky výraz 2026-*-*
znamená celý rok 2026.
Příklady
- Dnešní data:
@today
- Data za posledních 30 dnů:
>=@today-30
- Data od zítřka:
=@today+1
- Data během příštích 3 dnů:
>@today a <=@today+3
- Data během následujících 5 hodin od teď:
>@now a <=@now+5
- Data od ledna do května 2026:
>=2026-01-01 a <2026-06-01
- Data z 5. a 7. října 2026:
=2026-10-05 nebo =2026-10-07
Požadavky - proměnná @me
Proměnná @me představuje jméno aktuálně přihlášeného uživatele.
Filtra ční výraz @me
lze použít v následujících sloupcích tabulky: