Přeskočit na hlavní obsah

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
@nowAktuá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.
@todayAktuá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:

  • Stránka Požadavky - sloupce Žadatel a Řešitel
  • Stránka Deník - sloupce Od, Komu a Vytvořil