Okno Filtry slouží k definici omezující podmínky, která bude aplikována na data otevřené agendy. Jedná se o možnost jak omezit počet zobrazených záznamů v agendě a zobrazit pouze ty záznamy, které nás zajímají. Program je ve většině důležitých agend vybaven předdefinovanými filtry, které stačí pouze zvolit a použít. Upozornění Pokud volaná agenda obsahuje implicitní filtr (viz. dále) bude se otevírat s již filtrovaným pohledem na data. Předdefinované filtry není možné upravovat. Je však možné vybraný filtr zkopírovat a kopii pak libovolně upravit. Možné je samozřejmě vytvoření a uložení zcela nového filtru. |
Obsah stránky: |
Videonávod Filtry
Použití filtru
Tip Existující filtr (předdefinovaný nebo vytvořený) můžeme vybrat také z nabídky Filtry z hlavního nebo lokálního menu.
|
Otevření okna filtry
Okno filtry zavoláme
z oddílu Filtry příkazem Editor.
Klávesovou zkratkou Ctrl+Shift+F4.
Záložka Seznam filtrů
Obsahuje veškeré filtry dostupně v agendě, z níž byl Editor filtrů otevřen. Nad seznamem filtrů je k dispozici pás karet, kde jsou přístupné ovládací prvky potřebné ke všem činnostem s filtry.
Nový – založí nový filtr, ve kterém budeme sami definovat podmínku.
Kopírovat – vytvoří editovatelnou kopii existujícího filtru.
Přejmenovat – změní jméno existujícího filtru. Funkce je dostupná pouze pro naše uživatelské filtry. Originální musíme nejprve zkopírovat.
Smazat
– odstraní zvolený filtr. Funkce je dostupná pouze pro naše uživatelské
filtry. Originální musíme nejprve zkopírovat.
Nastavit výchozí – zvolený filtr se bude aplikovat ihned po otevření agendy a ta se otevře s již předfiltrovanými záznamy.
Zrušit
výchozí – odebere zvolený výchozí filtr a agenda se bude otevírat
se všemi záznamy.
Přidat uživatele – volba pro definici tzv. Vstupního filtru - nevypnutelného omezení pro konkrétního uživatele.
Odebrat
uživatele – zruší nastavení vstupního filtru pro konkrétní
agendu u konkrétního uživatele.
Export – umožní export filtru do souboru (můžeme ho přenést na jiný počítač, zaslat e-mailem apod.).!
Import
– umožní načtení nového filtru ze souboru.
Nahoru – posune filtr v seznamu směrem vzhůru.
Dolů – posune filtr v seznamu směrem dolů.
Záložka Editor
Obsahuje ovládací tlačítka, pomocí kterých definujeme podmínku filtru. přidáváme údaje a definujeme operátory a hodnoty.
Filtr
– výběr filtru, pro který podmínku zobrazujeme nebo tvoříme.
Přidat údaj – přenese do podmínky zvolený údaj pro doplnění operátorem a hodnotou.
Přidat parametr – přenese do podmínky zvolený údaj v podobě pojmenovaného parametru pro doplnění operátorem a hodnotou, která se bude po aktivaci filtru zadávat v dialogovém okně uživatelem.
Přejmenovat parametr – umožní změnit název, pod kterým bude údaj zobrazen po aktivaci filtru v dialogovém okně.
Přidat závorku – umožní přidat závorku do podmínky, abychom mohli strukturovat podmínky A ZÁROVEŇ / NEBO v definici filtru.
Smazat
– odebere zvolený řádek nebo závorku z podmínky filtru.
Nahoru – posune řádek v podmínce směrem vzhůru.
Dolů – posune řádek v podmínce směrem dolů.
Záložka SQL
Umožňuje ruční editaci SQL podmínky nebo uložení SQL příkazu do textového souboru. Tyto funkce jsou nad rámec běžného rozhraní a jsou vyhrazeny uživatelům, kteří ovládají programování v SQL jazyce na serveru MS SQL.
Ovládací tlačítka
Tlačítka pro Použití filtru, Vypnutí filtrování, potvrzení zadání a opuštění okna Editor filtrů.
V okně Editor filtrů se přepneme na záložku Seznam filtrů.
Vybereme nebo použijeme pracovní nebo některý uživatelský filtr, který chceme definovat nebo upravit.
Přepneme se na záložku Editor.
Ve stromu vazeb zvolíme agendu, jejíž sadu údajů chceme použít pro definici podmínky. Domovská agenda je uvedena v seznamu první a je neodsazená.
V seznamu údajů (v levé části okna) vybereme položku a přeneseme ji vpravo do seznamu výrazů.
Z nabídky vybereme operátor výrazu. Seznam nabízených operátorů je závislý na vybraném údaji.
Zadáme požadovanou hodnotu do výrazu.
Postup opakujeme až do požadované podoby filtrovací podmínky. Výrazy můžeme v seznamu posunovat pomocí tlačítek v záhlaví (nebo klávesovými zkratkami Shift+šipka nahoru a Shift+šipka dolů) nahoru a dolů.
Upozornění Do výrazů můžeme přenášet i závorky. Uvnitř závorky definujeme vztah a/nebo a závorky můžeme "vnořovat" do sebe. Uvnitř každé závorky můžeme libovolně definovat výrazy. Posouvání výrazů je možné pouze "uvnitř" závorek.
Tip Popis klávesových zkratek pro ovládání okna Filtry je uveden v samostatné tabulce na stránce Klávesové zkratky. Více zde.
Aktivace filtru
Stiskem tlačítka Použít (Alt+P) aplikujeme zvolený filtr na agendu. Stiskem tlačítka OK (Alt+O) se zároveň uzavře okno Filtry.
Pro původní zobrazení záznamů použijeme tlačítko Nefiltrovat (Alt+T).
Správa filtrů
Záložka Seznam filtrů slouží ke správě filtrů ve zvolené agendě. V seznamu máme k dispozici všechny existující filtry a v nabídce ikony všech operací, které můžeme s filtry provádět.
Nastavení výchozího filtru pro agendu
V okně Editor filtrů se přepneme na záložku Seznam filtrů.
V seznamu vybereme požadovaný filtr.
Stiskem tlačítka Nastavit výchozí potvrdíme zvolený filtr.
Tip Pokud v agendě existuje implicitní filtr, je zobrazen červeně.
Vstupní filtr pro uživatele v agendě
Vstupní filtry slouží k omezení viditelnosti záznamů pro vybrané uživatele. Vstupní filtr se zapne při přihlášení příslušného uživatele do DUELu. Vstupní filtry může nastavovat pouze správce systému. Ostatní uživatelé správu těchto filtrů nemají k dispozici. Pokud si někdo přiřadí filtr sám sobě, pro jeho uplatnění se musí odhlásit a znovu přihlásit.
Definice vstupního filtru
V okně Editor filtrů se přepneme na záložku Seznam filtrů.
V seznamu vybereme požadovaný filtr.
Stiskem tlačítka Přidat uživatele otevřeme okno Vstupní filtr - přidání uživatele.
V seznamu vybereme uživatele, kterému (kterým) chceme zvolený filtr přiřadit jako vstupní.
Při následném přihlášení do DUELu bude mít zvolený uživatel záznamy již při otevření agendy filtrovány – bude viditelná jen vybraná část záznamů.
Správce systému může stejným způsobem vstupní filtr kdykoli vypnout. Uživatel takovou možnost nemá.
Upozornění! Přestože má uživatel určité záznamy pomocí vstupního filtru zakázány, uvidí je v některých tiskových sestavách. Pro komplexní omezení přístupu k zakázaným informacím doporučujeme omezit přístup i k příslušným sestavám, například tak, že se přesměruje adresář se sestavami a uživatelům se zpřístupní pouze "prověřené" sestavy.
Tip Pokud v agendě existuje vstupní filtr, je zobrazen oranžově.
Odstranění vstupního filtru
V okně Editor filtrů se přepneme na záložku Seznam filtrů.
Stiskem tlačítka Odebrat uživatele otevřeme okno Vstupní filtr - odebrání uživatele.
Zaškrtneme uživatele, u kterých chceme "vyprázdnit" definici vstupního filtru.
Navigační lišta - Filtry, Hledání, Záznamy