Skip Navigation LinksALVAO 11.1ALVAO Asset ManagementPráce s tabulkamiFiltr Skip Navigation Links.


Filtr

Pomocí filtru můžete v tabulce zobrazit pouze řádky, které splňují určité kritérium. Příkazy pro práci s filtrem najdete v místní nabídce tabulky a také v místní nabídce záhlaví.

Aplikace na ploše

V desktopové aplikaci AM Console se filtr ovládá jiným způsobem než ve webovém prohlížeči (ALVAO WebApp). Je-li filtr povolen, zobrazí se parametry filtru v řádku pod záhlavím tabulky

Filter in table

Filtr se zapíná a vypíná příkazem Filtr v místní nabídce v záhlaví tabulky.

Filtrování podle výběru

Tento příkaz je užitečný v případě, že tabulka obsahuje příliš mnoho řádků a nás zajímá jen několik z nich. V takovém případě můžeme kliknout pravým tlačítkem myši na konkrétní buňku a z nabídky vybrat příkaz Filtrovat výběrem. Tím se v tabulce zapne filtr, který zobrazí pouze řádky s vybranou hodnotou. Pokud chcete filtrovat podle více hodnot, vyberte v tabulce nejprve řádky s těmito hodnotami a poté v daném sloupci použijte filtr podle výběru

Například na kartě Detekce v hlavním okně lze zobrazit dlouhý seznam různých detekcí. Pokud nás zajímají pouze softwarové detekce, tj. řádky, které mají ve sloupci Species (Druh) hodnotu "software", stačí v tabulce najít jeden řádek se softwarovou detekcí, kliknout pravým tlačítkem myši na hodnotu ve sloupci Species (Druh) a z nabídky vybrat Filter by Selection (Filtrovat výběrem). Tím se v tabulce zapne filtr, který propustí pouze řádky s vybranou hodnotou ve sloupci Species (Druh)

Poznámka:

Příkaz Filtrovat výběrem lze umístit pouze do podnabídky Tabulka

Filtrovat mimo výběr

Tento příkaz se používá podobně jako příkaz Filtrovat podle výběru. Rozdíl spočívá v tom, že řádky, které mají ve sloupci vybranou hodnotu, jsou odfiltrovány a všechny ostatní projdou. Tento příkaz lze také použít pro více vybraných řádků tabulky najednou

Rozšířený filtr

Pokud je filtr povolen, můžete jeho nastavení ručně změnit v řádku pod záhlavím. Zadáte-li do sloupce text, zobrazí se v tabulce pouze řádky, jejichž hodnota v tomto sloupci obsahuje zadaný text. Při porovnávání hodnot se diakritika ignoruje.
Hvězdička představuje libovolný počet libovolných znaků, takže pokud zadáte například "ar", filtrem projdou pouze hodnoty, které obsahují podřetězec "ar". Zadání "*ar*" by mělo stejný výsledek, protože hvězdička se na začátek a konec přidává automaticky.
Další možností je zadat do filtru logický výraz, např

"*ar*" nebo "*unk*".

Hledané části textu musí být uzavřeny v uvozovkách. Ve výrazu lze použít následující logické operátory:
  • a
  • nebo
  • not
Klíčová slova uvedená v následující tabulce lze použít pouze ve sloupcových filtrech s hodnotami Ano/Ne (logické):
Klíčové slovo
ano / ano
ne / ne

Pro sloupce typu text, číslo a datum a čas je možné použít matematické operátory em> ">" (větší), "<" (menší), ">=" (větší nebo rovno), "<=" (menší nebo rovno), "!,Not,<>,!=" (negace, ne, nerovná se), "=,==" (rovná se). Při porovnávání textů se předpokládá jejich alfanumerické pořadí

Filtr nad sloupci typu "datum a čas"

Pokud je sloupec typu "datum a čas", jsou podporovány následující možnosti zápisu filtru:

  • @now - zobrazí záznamy od dnešního data a aktuálního času s přesností na hodiny.
  • @today - zobrazí záznamy pouze z dnešního dne.
  • *.M.RRRR - zobrazí data z měsíce M a roku RRRR
  • *.*.YYYY - zobrazí data z roku YYYY
  • D.M.YYYY - zobrazí data z konkrétního dne D.M.YYYY
  • D.M.RRRR H - zobrazí data z konkrétního dne D.M.RRRR a hodiny H
  • D.M.RRRR H:M - zobrazuje data z konkrétního dne D.M.RRRR a hodiny H a minuty M
  • operátory:
    Operátor Popis Příklad použití
    <,
    >, <=, >= menší, větší, menší nebo rovno, větší nebo rovno >15.4.2013
    =, == rovná se =15.4.2013
    !=, <> nerovná se <>15.4.2013
    Ne, ! nerovná se (stejný význam jako nerovná
    se)
    Ne 15
    . 4.2013
Poznámka:

  • M/D/YYYYYa YYYY-M-D, za oddělovačem data může být mezera, číslice dne a měsíce mohou být zapsány jako jednociferné nebo dvojciferné, rok musí být zapsán jako čtyřciferné číslo.
  • Pokud je použit operátor AND nebo OR, musí být uveden také některý matematický porovnávací operátor (např. =).
  • K proměnné @now lze přičíst/odečíst celé číslo představující počet hodin. Výsledná doba se počítá bez ohledu na provozní dobu, víkendy a svátky. Např. @now+10 znamená: za 10 hodin.
  • K proměnné @today lze přičíst/odečíst celé číslo představující počet dní. Výsledné datum se vypočítá na základě kalendáře bez ohledu na servisní hodiny, víkendy a svátky. Např. @today-1 znamená: včera.

Příklady

  1. Dnešní data:
    @today
  2. Data za posledních 30 dní:
    >= (@today - 30)
  3. Data za následující den:
    = (@today + 1)
  4. Údaje za následující 3 dny:
    (> @today) AND (<= (@today + 3))
  5. Data za následujících 5 hodin od teď::
    (> @now) AND (<= (@now + 5))
  6. Údaje k 14. 4. 2017:
    14.4.2017
  7. Data k 15:00 dne 24.10.2017:
    15.10.24.2017
  8. Údaje za měsíc březen 2017:
    * 3. března 2017
  9. Údaje za rok 2016: březen 2017: 3:
    *.*.2016
  10. Údaje za leden až květen 2018: *.2018:
    >=2018 a <1.6.2018
  11. Data from October 5 and 6, 2017:
    =2017 nebo =6.10.2017

Proměnná @me

Proměnná @me představuje jméno aktuálně přihlášeného uživatele. Můžete ji použít k vyfiltrování záznamů týkajících se aktuálně přihlášeného uživatele.

Tato proměnná je k dispozici v servisním středisku ALVAO:
  • Požadavky - ve sloupcích Žadatel a Řešitel
  • Deník - ve sloupcích Od, Do, Vytvořil, Řešitel, Žadatel
  • Tabulka Deník požadavků (vlevo dole) - ve sloupcích Od, Do, Vytvořil

 

Nenašli jste co jste hledali? Zeptejte se našeho týmu technické podpory.