Book Contents

Book Index

Základní funkce

Book Contents

Book Index

Filtry Alt+F9

V programu K2 znamenají filtry významnou část práce s daty, ať již se jedná o aktivní práci (vkládání, změnu údajů) nebo o veškerá vyhodnocování.

Pojem Filtr obecně představuje množinu dat nějaké tabulky omezenou podle definovaných kritérií. Znamená to, že pokud pracujeme přímo s daty (filtr není aktivován), vidíme všechny záznamy a vkládání nového záznamu znamená fyzické vytváření nového dokladu. Pokud však filtr aktivujeme, omezí se nám zobrazené záznamy pouze na jistou množinu dat. Vkládání nového záznamu pak představuje výběr z již vytvořených záznamů a jejich vložení do vybraných záznamů filtru.

V programu K2 existují celkem 4 kombinace:

Vše

Kniha

V knize jsou data setříděna podle primárního klíče (u dokladů Kniha - Období - Číslo, u Zboží Zkratka1 atd.). Pokud jsou doklady členěny do knih, jsou zobrazena pouze data jedné knihy! Přepínání mezi knihami se provádí zpravidla klávesou Alt+F10.

Vše

V tomto stavu se zobrazí naprosto všechna data, tedy ze všech knih. Nelze zde ani vkládat nové doklady do databáze, ani vkládat nové doklady do filtru. Tento stav může sloužit především k práci nad úplně všemi daty. Většinou se však nevyužívá.

Kontejner

Rychlý filtr

Je aplikován přímo na Knize. Rychlý filtr využívá pouze indexů dané tabulky, jeho práce je tedy v reálném čase, zapnutí je okamžité, avšak možnosti voleb tohoto filtru jsou omezené.

Kontejner

Nejčastější stav pro vyhodnocení. Do tohoto filtru lze vybírat ze všech dat dané tabulky dle libovolných kritérií.

Základní ovládání filtrů:

Shift+F9

Přepínání ze stavu Kniha nebo Rychlý filtr do stavu Vše nebo Kontejner a zpátky.

Ctrl+F9

Přepínání mezi stavy Kniha a Rychlý filtr a mezi stavy Vše a Kontejner.

Alt+F9

Vyvolání podmínek pro filtrování.

Obr.: Schéma přepínání mezi jednotlivými stavy filtrů

Pro práci s filtry lze používat nejen funkční klávesy uvedené výše. Můžeme využít také možnosti, které se zobrazí při stisknutí pravého tlačítka myši v dolním rohu obrazovky. Po kliknutí na ikonu filtru můžeme využít možnost Tovární filtry, Správu filtrů, zapnout Sloupcový filtr nebo Přidat/odebrat podmínku filtru.

pic_867_UI.png

Obr.: Nabídka možností filtrů v knize Faktur vydaných

Rychlý filtr

Pro rychlou orientaci v jednotlivých knihách lze použít Rychlé filtry. Tyto filtry pracují v reálném čase a jejich zapnutí je okamžité. Zároveň to znamená, že pokud jiný uživatel v síti vytvoří nový záznam, který vyhovuje podmínkám našeho filtru, objeví se nám tento záznam automaticky na obrazovce (při její obnově). Při zapnutém filtru se nezobrazí všechny položky tabulky, ale jen ty z nich, které vyhovují podmínkám filtru. Program se potom chová tak, jako kdyby v databázích nebyly jiné údaje než ty, které vyhovují zadaným podmínkám filtru. O aktivaci filtru nás informuje popis Rychlý filtr v levé horní části obrazovky.

Př.: Protože práce s rychlým filtrem je ve všech modulech podobná, vysvětlíme si pro jednoduchost zapnutí rychlého filtru nad knihou Faktur vydaných, konkrétně nad tuzemskými fakturami (v horní modré liště obrazovky je nastaven popis Kniha: 10 - Tuzemsko).

Rychlý filtr lze vyvolat nad knihou Faktur vydaných, která se nachází ve stavu Kniha, klávesami Ctrl+F9. Po jejich stisknutí se vyvolá formulář s podmínkami pro filtrování. Ve formuláři vybereme ty podmínky, které nás při filtrování záznamů zajímají, a potvrdíme jejich nastavení klávesami Ctrl+Enter nebo tlačítkem OK. Tímto se vyfiltrují všechny záznamy, které odpovídají zadaným podmínkám a které náleží do původně vybrané knihy (např. do knihy 10 - Tuzemsko). V levé horní části obrazovky se zobrazí popis Rychlý filtr.

pic_026_UI.png

Obr.: Podmínky Rychlého filtru nad Fakturami vydanými - Ctrl+F9

Př.: Nastavíme-li v knize Faktur vydaných pravítko na fakturu společnosti AB Group, po stisknutí kláves Ctrl+F9 je ve filtru přednastaveno AB Group. Po stisknutí tlačítka OK se vyberou všechny faktury, které jsou vystaveny na tohoto odběratele.

Označování záznamů

Hvězdičky

Pomocí hvězdiček můžeme označit záznamy v knize. Tato funkce je významná pro hromadné akce a pro tisk.

Podmínky pro označování záznamů:
  1. V modulu Správce - Parametry uživatele - Obecné zatrhneme pole Výběr více záznamů.
  2. Do knihy event. přidáme sloupec 'S' (Selection).

Pozn.: V případě, že je v Parametrech uživatele zvolen Výběr více záznamů, při implicitním nastavení se sloupec 'S' zobrazí automaticky.

ikona Hvězdička

Hvězdičky lze přidávat a vymazávat třemi způsoby:

pic_317_UI.png

Obr.: Hvězdičky a záložky v knize Faktur vydaných

V dolní části obrazovky se ve stavovém řádku ukazuje aktuální počet hvězdiček. Nemáme-li označenu žádnou položku, toto číslo chybí.

Pozn.: Pokud uživatel nejdříve označí záznamy a následně změní stav DM (přepnutí mezi stavy kniha/kontejner/filtr), může dojít k rozporu mezi celkovým počtem označených záznamů a počtem označených záznamů zobrazených v tabulce.

Po opuštění programu se hvězdičky automaticky vymažou.

Máme-li v knize záznamy označené hvězdičkou, program se při tisku sestavy RPM nebo AM chová jako při spuštění na filtru.

Book Contents

Book Index

Vytvoření kontejneru/filtru z označených záznamů

Z označených záznamů můžeme vytvořit Kontejner. Nad označenými záznamy stiskneme klávesovou zkratku Ctrl+Shift+Alt+F9. Zobrazí se formulář "Práce s kontejnerem", kde jsou dvě možnosti:

pic_4690_UI.png

Obr.: Spuštění funkce "Práce s kontejnerem"

V poli Cíl si zvolíme, zda chceme vytvořit kontejner nebo filtr.

Pozn:. Pokud je zvolena možnost Filtr, skryjí se checkboxy pro kontejner, protože nemají pro filtr význam (filtr se vytvoří vždy nový).

Book Contents

Book Index

Jiné kontejnery

V IS K2 lze provádět vzájemnou vazbu mezi více kontejnery pomocí odkazů z jiných modulů.

Kontejnery

Funkce je dostupná přes pic_1073i výběrem možnosti Vytvoření jiného kontejneru.

Možnost Přidání do jiného kontejneru přidá do kontejneru ke stávajícím položkám položky odpovídající zadané podmínce.

Možnost Odmazání z jiného kontejneru zaručí odmazání vybíraných položek z druhého kontejneru. Tato varianta je vhodná např. v situaci, kdy vytvoříte kontejner všech zákazníků, potom vytvoříte kontejner faktur za platnosti specifických podmínek a pak z kontejneru zákazníků odmažete všechny ty, kteří jsou na vybraných fakturách. Dostanete tak všechny zákazníky, kteří na vybraných fakturách nejsou.

Příklad: Chceme vyfiltrovat všechny faktury vydané, které se vážou na konkrétní výdejky.

Tím se do kontejneru faktur vydaných vyberou všechny faktury, které jsou přes zakázky vázány na tyto výdejky.

Pozn.: V knize Odkazy do kontejneru jsou ve sloupci Položky zařazeny „Svázané doklady“, které se odkazují na 9. stranu dokladů. Tzv. „Položky prodeje“ se váží na 2. stranu dokladů.

Základní vlastností tohoto postupu je především rychlost vytváření kontejneru z jiného modulu. Stejně tak lze např. z kontejneru faktur vybrat do kontejneru Dod./Odb. všechny zákazníky, na které jsou dané faktury vystaveny, nebo lze z kontejneru pokladních a bankovních dokladů vytvořit kontejner všech faktur, které jsou těmito doklady placené apod.

Další možností, jak využít kontejneru jiného modulu, je vybrání jiného kontejneru z podmínek filtru Alt+F9.

Př.: Chceme zjistit, kterými výdejkami jsme vydali konkrétní zboží:

Tím se ve filtru výdejek zobrazí všechny výdejky, které mají na 2. straně položku hledaného zboží.

Filtry

Práce ve filtrech je díky používání SQL dotazů velmi efektivní.

Př.: Chceme vytvořit filtr všech aktivit brněnských firem.

Po stisknutí tlačítka OK se provede požadovaný filtr všech aktivit vybraných brněnských firem.

Book Contents

Book Index

Uložení kontejneru

Každý uživatel si může vytvářet zálohy každého kontejneru. Toto se provádí nad knihou filtrovaných dokladů. Funkci lze spustit z nabídky menu modulu Formulář - Kontejner - Pokročilé - Načtení/Uložení kontejnerů. Vyvolá se kniha Načtení a uložení kontejneru, která obsahuje seznam všech dostupných záloh kontejnerů.

Uložení kontejneru se provádí stisknutím klávesy Ins a zadáním pořadového čísla a případného popisu kontejneru. Klávesou F2 danou zálohu kontejneru uložíme.

Chceme-li načíst kontejner, opět zvolíme nabídku z menu modulu Formulář - Akce - Kontejner - Pokročilé - Načtení/Uložení kontejneru. V tabulce vybereme pravítkem požadovaný kontejner a volbu potvrdíme stisknutím tlačítka Načíst.

Book Contents

Book Index

Filtry

V programu K2 si může uživatel, kromě filtrování Alt+F9, jednoduchým způsobem vytvořit vlastní výběry dat, se kterými chce pracovat. Pomocí SQL dotazů je práce s daty mnohem rychlejší, jednodušší a variabilnější.

Filtry můžeme vytvářet těmito způsoby:

  1. Na záložce Seznam z pole záznamu.
  2. Na kartě dokladu z konkrétního pole.
  3. Na "gridu" karty dokladu - naplněném i prázdném.
  4. Z formuláře podmínek.
  5. Z menu filtru.

Pozn.: Jednotlivé způsoby vytváření filtrů jsou blíže popsány v kapitole Vytvoření filtrů (včetně příkladů).

Nadefinovaný filtr si program pamatuje i po opuštění dané knihy. Máme-li vytvořený filtr, můžeme libovolné záznamy v něm odmazat pomocí kombinace kláves Delete.

Pro práci s filtry si můžeme nadefinovat operace ve velkých tabulkách (bližší popis viz Parametry mandanta - 1. strana tlačítko Vlastnosti) a v Parametrech uživatele nastavit některé vlastnosti formulářů.

Filtry můžeme zařadit i do okna pro spouštění sestav a skriptů (F9) do dávky.

Filtry - podmínky

Stiskneme-li ikonu pic_830i, zobrazíme si nabídku uložených filtrů a nabídku možností pro práci s nimi.

pic_1039_UI.png

Obr.: Rozbalená nabídka filtrů na knize Zakázky

Popis nabídky Filtr:

Tovární

 

Zobrazí přednastavené tovární filtry.

Přidat podmínku/odebrat podmínku

Shift+Ctrl+F9

Přidá/ odebere do/z aktuálního filtru další podmínku.

Sloupcový filtr

Ctrl+Alt+F

Zapne/vypne sloupcový filtr.

Správa filtrů

Shift+Ctrl+Alt+S

Po otevření nabídky Správa se zobrazí formulář pro správu filtrů.

Vypnout

 

Vypne zapnutý filtr.

Popis nabídky Kontejner:

Vložit označené do kontejneru

Shift+Ctrl+Alt+F9

Označené záznamy vloží do kontejneru (tabulka bude ve stavu Kontejner).

Přidat

Insert

Záznamy z aktuálního filtru přidá do kontejneru.

Odmazat

Delete

Vymaže záznamy z kontejneru (tabulka ve stavu Kontejner.).

Pozn.: Vytvořit, Přidat a Odmazat mají stejnou funkčnost jako tlačítka ve formuláři Filtr (viz kapitola Záložka Podmínky).

Filtry - PRÁVA

Úroveň Globální, Mandant, Skupina

Ukládání konfiguračních objektů závisí na právech uživatele, které nalezneme v knize Uživatelské role. Jedná se o právo Správce - Přístup k úrovni nastavení.

Definice podmínek filtru

Pro přidání podmínky do filtru můžeme využít tyto možnosti:

pic_7321

Obr.: Přidat podmínku filtru

Ve formuláři Podmínka si definujeme hodnoty pro filtrování.

pic_7322

Obr. Podmínka filtru

V poli Operátor lze vybrat:

Rovná se

Vyfiltrují se záznamy, které odpovídají přímo definované hodnotě.

Nerovná se

Vyfiltrují se záznamy, které neodpovídají zadané hodnotě.

Menší

Vyfiltrují se záznamy, jejichž hodnota je menší než hodnota zadaná ve formuláři.

Menší nebo rovno

Vyfiltrují se záznamy, jejichž hodnota je menší nebo rovna hodnotě zadané ve formuláři.

Větší nebo rovno

Vyfiltrují se záznamy, jejichž hodnota je větší nebo rovna hodnotě zadané ve formuláři.

Větší

Vyfiltrují se záznamy, jejichž hodnota je větší než hodnota zadaná ve formuláři.

Obsahuje

Vyfiltrují se záznamy, které obsahují zadanou hodnotu.

Neobsahuje

Vyfiltrují se záznamy, které neobsahují zadanou hodnotu.

Začíná

Vyfiltrují se záznamy, které začínají zadanou hodnotou.

Nezačíná

Vyfiltrují se záznamy, které nezačínají zadanou hodnotou.

Vyhovuje

Vyfiltrují se záznamy, které vyhovují zadané hodnotě.

Nevyhovuje

Vyfiltrují se záznamy, které nevyhovují zadané hodnotě.

Je prázdný

Vyfiltrují se záznamy, jejichž hodnota je prázdná.

Není prázdný

Vyfiltrují se záznamy, jejichž hodnota není prázdná.

Mezi

Vyfiltrují se záznamy, které odpovídají rozmezí zadaných hodnot.

Není mezi

Vyfiltrují se záznamy, které neodpovídají rozmezí zadaných hodnot.

V seznamu

Vyfiltrují se záznamy, které odpovídají zadané hodnotě.

Není v seznamu

Vyfiltrují se záznamy, které neodpovídají zadané hodnotě.

Do pole Hodnota zadáváme výraz, který chceme filtrovat.

Po stisknutí tlačítka Pouze přidat se námi vytvořená podmínka pouze přidá do seznamu, k vyfiltrování záznamů dle zadané hodnoty nedojde. Pro filtrování záznamů dle zadané podmínky se použije tlačítko Filtrovat. Tlačítkem Storno námi zadanou podmínku filtru zrušíme. Tlačítko Více... otevře formulář, ve kterém je možné měnit datové pole.

Přes ikonu pic_1187i v záhlaví tabulky lze provést náhled na jednotlivé podmínky, které filtr obsahuje.

pic_7323

Obr.: Zobrazení podmínek filtru

Popis ikon v záhlaví tabulky filtru:

pic_1188i

Zplatnění/zneplatnění podmínky.

pic_1189i

Výmaz podmínky.

pic_1190i

Změna podmínky.

pic_1191i

Přidání podmínky do filtru.

pic_1192i

Menu filtru.

pic_1193i

Aktualizace filtru.

pic_1194i

Spuštění.

Záložka Podmínky filtru

pic_1034_UI.png

Obr.: Záložka Podmínky filtru

Na této záložce můžeme přidat, kopírovat, potlačit, změnit, vymazat, nebo provést změnu v umístění podmínky filtru. Pro práci s podmínkami může využít ikony v záhlaví tabulky, nebo klávesy Insert (vložení), Delete (výmaz), F4 (potlačení/zaktivnění potlačené podmínky).

Dvojitým klikem myši na vybranou podmínku se otevře formulář Pole, ve kterém je možné definici podmínky upřesnit.

pic_7326

Obr. Formulář pro definici Pole filtru

Upravenou podmínku filtru potvrdíme tlačítkem OK a filtr s upravenou podmínkou spustíme tlačítkem Filtrovat.

Pro práci s filtry slouží i tyto ikony:

Pic_1031i

Po stisknutí této ikony nebo klávesy Insert se zobrazí formulář pro výběr typu podmínky.

pic_1035_UI

Obr.: Formulář pro výběr typu filtrovací podmínky

 

Porovnávací podmínka

Dvojitým stisknutím levého tlačítka myši nebo pomocí klávesy Enter na položce Porovnávací podmínka se zobrazí formulář Výběr polí. Po výběru požadovaného pole se otevře formulář po definici podmínky.

 

Jiný filtr

Dvojitým stisknutím levého tlačítka myši nebo pomocí klávesy Enter na položce Jiný filtr otevřeme formulář pro definici podmínky jiného filtru.

 

 

Vybere doklady z položkového datového modulu jiného datového modulu. Jiné filtry umožňují použít filtry nadefinované pro datový modul A v datovém modulu B, který obsahuje vazbu do A.

 

pic_2111_UI

Obr.: Formulář pro definici jiného filtru

 

Položková podmínka

Dvojitým stisknutím levého tlačítka myši nebo pomocí klávesy Enter na položce Položková podmínka otevřeme formulář pro definici této podmínky.

 

 

Vybere doklady z datového modulu na základě porovnání hodnoty podmínky s hodnotou pole položkového datového modulu.

 

pic_2112_UI

Obr. Formulář pro definici položkové podmínky

 

Neřízený příkaz SQL

Dvojitým stisknutím levého tlačítka myši nebo pomocí klávesy Enter na položce Neřízený příkaz SQL otevřeme formulář pro definici podmínky

 

 

Slouží pro definici vlastních podmínek psaných jazykem SQL.

 

pic_1036_UI

Obr.: Formulář pro definici neřízeného příkazu SQL

 

Vnořená podmínka

Dvojitým stisknutím levého tlačítka myši nebo pomocí klávesy Enter na položce Vnořená podmínka otevřeme formulář pro definici této podmínky.

 

 

Do formuláře vkládáme podmínky, mezi kterými je možné přepínat operátor "nebo" a "a současně".

Operátor "nebo" znamená, že bude výběr vytvořen z takových záznamů, které vyhovují alespoň jedné z podmínek.

Operátor "a současně" znamená, že bude výběr vytvořen z takových záznamů, které vyhovují současně vložené podmínce.

 

pic_3071_UI

Obr.: Formulář pro definici vnořené podmínky

 

Záznamy z kontejneru

Dvojitým stisknutím levého tlačítka myši nebo pomocí klávesy Enter na položce Záznamy z kontejneru otevřeme formulář pro zapnutí kontejneru.

 

 

Omezí již existující kontejner ve stejném datovém modulu, jako je tvořený filtr.

 

pic_2113_UI

Obr.: Formulář pro výběr záznamů z kontejneru

 

Aktuální firmy

Dvojitým stisknutím levého tlačítka myši nebo pomocí klávesy Enter na položce Aktuální firma otevřeme formulář pro definici této podmínky.

 

 

"Vyfiltruje" záznamy vztahující se k aktuálně nastavené firmě v systému K2.

 

pic_3354_UI

Obr.: Formulář pro výběr záznamů pro aktuální firmu

 

Fulltextová podmínka

Dvojitým stisknutím levého tlačítka myši nebo pomocí klávesy Enter na položce Fulltextová podmínka otevřeme formulář pro definici této podmínky.

 

pic_7329

Obr.: Formulář pro zadání fulltextové podmínky

Nadefinované podmínky filtru lze zobrazit v záhlaví tabulky.

pic_7508

Obr.: Zobrazení podmínek filtru v záhlaví tabulky

Tlačítko Kontejner obsahuje tyto možnosti:

Vytvořit

Alt+V

Po stisknutí tohoto tlačítka vloží filtr podle nadefinovaných podmínek do kontejneru (tabulka bude ve stavu Kontejner).

Přidat

Alt+P

Stisknutím tlačítka se přidají do kontejneru (stav Kontejner) záznamy podle zadaných podmínek ve Filtru.

Odmazat

Alt+O

Tímto tlačítkem vymažeme záznamy z kontejneru (tabulka ve stavu Kontejner), které vyhovují nadefinovaným podmínkám filtru.

Omezit

Alt+E

Po stisknutí tohoto tlačítka se z kontejneru (tabulka ve stavu Kontejner) odmažou všechny záznamy, které nevyhovují zadaným podmínkám filtru.

Vyprázdnit

Alt+Z

Tímto tlačítkem odmažeme z kontejneru všechny záznamy.

Tlačítka pro filtr:

Spustit

Ctrl+F9

Po stisknutí tlačítka se spustí nadefinovaný filtr.

Storno

Esc

Tímto tlačítkem uzavřeme formulář pro definici filtru.

Seznam datových polí

Při definování podmínek vybíráme pole ze seznamu datových polí. Je-li u pole ve sloupci "L" ikona pic_963i, existuje u tohoto pole vazba do jiné tabulky a jejích polí. Klikneme-li na tuto ikonu, zobrazí se seznam těchto polí a ve spodní části formuláře Filtr se vytvoří další záložka. Při každém dalším zanoření se zobrazí nová záložka. (Při rozsáhlejším zanoření se zobrazí vedle záložek šipky pro jejich listování.) Klikneme-li na jiný uzel, změní se zanoření a tedy i záložky podle nově vybraného.

Stojíme-li pravítkem na některém z polí, můžeme konkrétní položku v seznamu vyhledat také tak, že napíšeme začátek jména pole a pravítko se podle toho přesune na nejbližší možné. Podle toho, ve kterém sloupci stojí pravítko, v tom sloupci se název pole hledá. (Zanořená pole nejsou při vyhledávání brána v potaz!)

Ve sloupci "Field Cost Glyph" jsou jednotlivá datová pole barevně odlišena:

 

Počítané pole. Vyhodnocuje se na klientu.

 

Fyzické pole. Vyhodnocuje se na serveru.

 

Fyzické pole s indexem, a tedy nejvhodnější pole pro vyhledávání. Vyhodnocuje se na serveru.

Nejvhodnější je tedy používat podmínku na fyzické pole s indexem (tmavě zelená), popř. podmínku na fyzické pole (světle zelená). A pokud budeme chtít použít podmínku na počítané pole (oranžová), pak nejlépe v kombinaci s jednou z předchozích ("smíšená podmínka"). Na základě zvolené podmínky se vyplňuje pole Místo vyhodnocení na záložce iltru Filtr.

Záložka Výběr

pic_1037__UI

Obr.: Formulář pro definování názvu vytvářeného filtru - záložka Vlastnosti filtru

Popis polí:

Název

Uživatelem zadaný název filtru (bude se zobrazovat v nabídce filtrů po stisknutí pic_830i). Při uložení je toto pole povinné.

Popis

Bližší popis filtru.

Maximální počet záznamů

Jestliže vepíšeme konkrétní číslo, vybere se pouze prvních "x" záznamů (podle zadané hodnoty).

Př.: Vepíšeme číslo 10. Vybere se pouze prvních 10 nalezených záznamů odpovídající podmínkám filtru.

Znovu spustit při obnově (F3)

Je-li toto pole zatrženo, pak se při stisknutí klávesy F3 automaticky spustí filtrování podle tohoto filtru.

Testovat právo na záznam

Zatržením tohoto pole se otestuje, zda uživatele má právo na vybíraný záznam. Implicitně je toto pole nezatržené.

Nabízet i potlačené podmínky

Před spuštěním filtru se nabídnou i potlačené podmínky.

Systémové podmínky

Tyto podmínky nemůže uživatel měnit, jsou definovány systémem.

Uložit

Uloží se námi nadefinovaný filtr.

Uložit jako...

Uloží se filtr pod námi uvedeným názvem.

Vytvoření filtru

Na záložce Seznam

  1. Stisknutím pravého tlačítka myši v poli záznamu vyvoláme nabídku, ze které můžeme vytvářet filtry nebo přidávat podmínky k již existujícím filtrům.
  2. Po výběru jedné z možností se zobrazí formulář porovnávací podmínky (bližší popis viz Definice podmínek filtru).

pic_1149_2023

Obr.: Otevřená nabídková tabulka po stisknutí pravého tlačítka myši

Z karty dokladu:

  1. Stisknutím pravého tlačítka myši v libovolném poli vyvoláme nabídku, ze které můžeme vytvářet filtry, přidávat podmínky k již existujícím filtrům nebo přidávat vybrané pole do sloupců zobrazovaných na záložce Seznam.
  2. Po výběru jedné z možností (Vytvořit filtr nebo Přidat podmínku) se zobrazí formulář Podmínka (bližší popis viz Definice podmínek filtru).

pic_1153_UI.png

Obr.: Otevřená nabídková tabulka po stisknutí pravého tlačítka myši - volba Vytvořit filtr

Z položkového formuláře:

Filtr z položkového formuláře funguje obdobným způsobem jako filtr z karty dokladu. Filtr se spouští stisknutím pravého tlačítka myši na libovolném poli položkového formuláře. U většiny formulářů nabídka obsahuje Vytvořit filtr a Přidat podmínku. U některých je v nabídce navíc možnost Přidat do sloupců.

pic_7331

Obr.: Otevřená nabídková tabulka po stisknutí pravého tlačítka myši na položce prodeje

Z "gridu" karty dokladu:

Vytvoření filtru nebo přidání podmínky na "gridu" dokladu provedeme stisknutím pravého tlačítka myši na položce na požadovaném poli a zvolením možnosti Vytvořit filtr nebo Přidat podmínku. Stejným způsobem lze vytvořit filtr nebo přidat podmínku na "gridu", který neobsahuje žádnou položku. Stisknutí pravého tlačítka myši provedeme kdekoliv na "gridu". Do definice filtru se pak předvyplní podmínka na pole, jehož sloupec je právě aktivní.

Z menu filtru:

  1. Stisknutím pic_301i u ikony pic_328i otevřeme nabídku filtrů a vybereme Vytvořit filtr.
  2. Zobrazí se formulář porovnávací podmínky (viz Podmínka).
  3. Stisknutím pic_018i.png otevřeme nabídku podmínek Datového pole.
  4. Dvojitým stisknutím levého tlačítka myši (nebo klávesou Enter) vložíme vybranou podmínku do Datového pole (bližší práce s podmínkami viz kapitola Záložka podmínky).
  5. Zvolíme filtrovací operátor, případně zatrhneme další nastavení.
  6. Po stisknutí tlačítka Spustit se v knize vytvoří filtr podle zadaných podmínek.

Příklad - Filtr ze záložky Seznam

Chceme vytvořit filtr zboží, které má ve sloupci Dispozice větší než 100.

pic_1154_2023

Obr.: Formulář podmínky s předvyplněnými hodnotami

Příklad - Filtr z karty dokladu

Chceme vytvořit filtr rezervačních listů, které mají datum rezervace k 12.10.2020.

pic_1155_2023

Obr.: Formulář Podmínka na pole Rezervace

pic_1156_2023

Obr.: Vyplněný formulář Podmínky pro koncové datum rezervace

Pokud bychom chtěli vytvořit filtr z rezervačních listů, jejichž koncové datum rezervace je např. v rozmezí od 14.6.2020 do 25.6.2020, vybereme v podmínce jako filtrovací operátor "mezi" a do polí Hodnota od a Hodnota do požadovaná data.

pic_7332

Obr.: Vyplněný formulář Podmínky pro rozmezí od 14.6.2020 do 25.6.2020

Příklad - Filtr z položkového formuláře

Chceme vytvořit filtr faktur vydaných, které obsahují položky typu Potraviny.

pic_2268_2023
Obr.: Nabídková tabulka pole otevřená po stisknutí pravého tlačítka myši

Rozšířená nabídka (Kontextová nabídka)

Některá pole při vytváření filtrů mají k dispozici kontextovou nabídku jednotlivých částí, ze kterých je hodnota složena. Typickým příkladem je pole Doklad, které zobrazuje číslo dokladu např. ve formátu 10/2015/45. Na záložce Seznam dokladů nákupu, prodeje a skladu pokud stiskneme ve sloupci Doklad pravé tlačítko myši a vybereme možnost Vytvořit filtr, dojde ke zobrazení rozšířené nabídky pro vytvoření filtru z pole Doklad a lze vybrat z nabídky Doklad, Kniha, Období a Číslo.

pic_3846_UI

Obr.: Rozšířená nabídka při vytváření filtru ze sloupce Doklad

Správa podmínek

Po otevření nabídky Správa se zobrazí formulář pro správu filtrů. V tomto formuláři můžeme vytvářet nové filtry, mazat uložené a provádět další úpravy. Všechny uložené filtry se zobrazují v menu filtrů.

Formulář pro správu filtrů můžeme vyvolat z 0. strany také klávesami Ctrl+Shift+F.

pic_1148_2023

Obr.: Formulář pro správu filtrů

Popis ikon:

pic_1207i

Zařadí filtr do oblíbených.

pic_1208i

Filtr lze Exportovat/importovat z/do souboru.

pic_1209i

Po spuštění této funkce vidí uživatel všechny konfigurační objekty i jiných uživatelů a může s nimi pracovat. Servisní režim je podmíněn právem na servisní zásahy.

Pohledy

Pod pojmem pohledy rozumíme kombinaci uložených filtrů, sloupců a řazení.

Stisknutím (spodní nástrojový panel) zobrazíme formulář pro uložení pohledu; můžeme definovat jeho název a jeho další vlastnosti.

pic_1027

Obr.: Formulář pro uložení nového pohledu

Popis vybraných polí:

Název

Název pohledu.

Popis

Bližší popis pohledu.

Filtr

Z nabídkové tabulky můžeme vybrat z již uložených pohledů.

Řazení

Z nabídkové tabulky můžeme vybrat z již uložených nastavení setřídění sloupců - řazení.

Sloupce

Z nabídkové tabulky můžeme vybrat z již nadefinovaných filtrů sloupců.

Klasický stav

Implicitně zatrženo. Zatržením a volbou typu filtru uživatel definuje v jakém stavu se mu po spuštění pohledu otevře formulář. Pokud si uživatel například uloží do pohledu pouze sloupce a setřídění (bez filtru), může takto ovlivnit, jestli se mu formulář otevře ve stavu kontejner, kniha, filtr atd.

Nadefinované vlastnosti pohledu uložíme pomocí ikony . Možné způsoby uložení jsou obdobné jako v kapitole Základní funkce - Filtry - Filtry podmínky - Uložení filtru.

pic_1028

Obr.: Formulář pro uložení pohledu (F2 nebo Ctrl+F2) - záložka Uložit

pic_1029

Obr.: Formulář pro uložení pohledu (F2 nebo Ctrl+F2) - záložka Uživatelé

Stiskneme-li na záložce Uživatelé nebo Skupiny ikonu pic_300i (Styl), zobrazí se ve formuláři na straně Dostupné záznamy seznam uživatelů (včetně skupin), nadefinovaných v knize Uživatelé (Správce - Uživatelé - parametry - 0. strana).

pic_1031

Obr.: Formulář zobrazený po stisknutí ikony Styl

Na záložce Vše se zobrazují všechny položky v Dostupných záznamech, včetně těch, které byly případně přidány do Vybraných záznamů. Na záložce Nepoužité budou zobrazeny jen položky nevložené do levé části formuláře (Vybraných záznamů).

Správa pohledů

Stiskneme-li na ikoně pouze tlačítko s šipkou pic_301i, zobrazíme nabídku uložených pohledů a nabídku pro jejich správu.

pic_1033

Obr.: Rozbalená nabídka pohledů v knize Zakázky

Po otevření nabídky Správa se zobrazí formulář s nadefinovanými a uloženými pohledy. V tomto formuláři můžeme definovat nové pohledy, mazat uložené a provádět další úpravy. Všechna uložená nastavení se zobrazují v menu pohledů.

pic_1032

Obr.: Formulář pro správu uložených pohledů

Popis ikon:

Pic_1031i

Otevře formulář pro definici nového pohledu.

pic_200i

Otevře formulář pro definici nastavení pohledů, na kterém aktuálně stojí pravítko. Zde pak můžeme upravovat dané nastavení.

Odmaže ze seznamu uložený pohled, na kterém aktuálně stojí pravítko.

Obnova (F3).

pic_291i

Posune pravítko na první záznam v seznamu.

pic_292i

Posouvá pravítko o jeden řádek nahoru.

pic_293i

Posouvá pravítko o jeden řádek dolů.

pic_294i

Posune pravítko na poslední záznam v seznamu.

Book Contents

Book Index

Nabídkové tabulky

Při vyplňování dokladů (karet) lze na některých položkách vyvolat klávesou F12 nebo kombinací kláves Alt+Šipka dolů nabídkovou tabulku. V této tabulce je uveden seznam položek, ze kterých lze provést výběr. Šipkami nastavíme pravítko na požadovanou položku a stisknutím klávesy Enter se provede dosazení položky do dokladu.

pic_034_UI.png

Obr.: Nabídková tabulka peněžních ústavů

Pokud je zadání položky povinné, objeví se nabídková tabulka automaticky. Tabulka se rovněž objeví, pokud do pole zapíšeme položku, která se nevyskytuje v databázi, a tedy ani v nabídkové tabulce. Program nám nedovolí postupovat dál dřív, než je chyba odstraněna.

Do nabídkové tabulky je možné také přidat další údaj. Po stisknutí klávesy Ins se vyvolá formulář pro zadání nové položky. Do něj zapíšeme požadované údaje a po ukončení zápisu klávesou Ctrl+Enter zařadíme novou položku do tabulky.

Pozn.: V modulu Správce lze přidělit vybraným osobám právo upravovat a doplňovat nabídkové tabulky (popis práv v kapitole Správce - Uživatelé - parametry).

Graficky se nabídková tabulka neliší od standardní knihy dokladů. Dokonce lze zpravidla v nabídkové tabulce provádět shodnou činnost jako v samotné knize dokladů.

Speciálním typem nabídkových tabulek jsou jednoduché číselníky (uložené v databázi SpeStr). Jedná se o různé kódy, střediska apod. Každý údaj v číselníku se skládá ze zkratky a popisu. Zkratku může tvořit nejvýše dvanáct znaků (písmen i číslic). Tato zkratka se zapisuje do dokladů. V číselníku je možné upravovat (klávesou F5) pouze popis, nikoliv zkratku. Výmaz záznamu je pro běžného uživatele nemožný.

Book Contents

Book Index

Vyhledávání

V programu existuje několik možností, jak vyhledat potřebný doklad, resp. více dokladů. Výhodou je možnost vyhledávání jak v tabulce dokladů, tak v prohlížení jednotlivých dokladů, a to v libovolné stránce dokladu.

Listování

Klávesa Šedé plus listuje vzestupně po jednotlivých dokladech, tedy dopředu.

Klávesa Šedé mínus listuje sestupně po jednotlivých dokladech, tedy dozadu.

Je-li aktivní filtr, uskuteční se listování jen v dokladech odpovídajících nastavení filtru.

Je-li aktivováno Vyhledávání, uskuteční se listování jen v dokladech odpovídajících podmínkám vyhledávání (např. ve fakturách jediného obch. partnera), a to nejen nad doklady, ale i nad tabulkou dokladů. Funkce Vyhledávání je popsána níže.

Klávesy PgUp a PgDn umožní nad tabulkou listování po stránkách nahoru a dolů.

Klávesy Ctrl+Home nastaví v tabulce pravítko na první záznam, klávesy Ctrl+End na poslední.

Pozn.: V knihách modulů a některých jejich záložkách je možné listovat pomocí posuvníku. Jelikož není znám celkový počet záznamů ani pozice v celkové tabulce, posuvník se při listování vrací vždy do své stabilní polohy ve středu lišty. Nelze s ním tedy hýbat, jako v jiných programech. Posouvání v tabulce je možné provádět také kolečkem myši.

Lokátor

Pro snadné vyhledávání zvolených položek, jak v tabulce dokladů, tak i přímo v dokladech v Prohlížení, slouží lokátor, tj. volné políčko s blikajícím kurzorem v záhlaví obrazovky.

Typy lokátorů:

Setřídění:

V některých případech lze ve výběru provést setřídění položek podle různých klíčů. Typickým příkladem je výběr z číselníku PSČ. Zde je potřeba vyhledávat města buď podle směrovacích čísel, nebo podle názvů měst. Mezi jednotlivými typy setřídění se lze přepínat buď horkou klávesou Alt+Z, nebo stisknutím tlačítka 'Z'.

pic_035_UI.png

Obr.: Setřídění v knize Dod./Odb.

Upozornění: Poslední zvolené setřídění si program pamatuje, i když z dané knihy „vystoupíte“. Toto pravidlo ovšem neplatí v případě, že vyvoláváte číselník z editovatelných polí. U těchto polí platí, že setřídění bude vždy takové, jaké je implicitně nastaveno pro dané pole. Např. v položce nákupu či prodeje vyvoláte číselník kódů zakázky, ve kterém si nastavíte setřídění podle popisu. Při vkládání další položky však bude setřídění opět podle zkratky.

Kombinací kláves Ctrl+Shift+S je možné v univerzálních formulářích zobrazit lokátor a použít jej pro vyhledávání na jakékoliv straně dokladu v IS K2.

Rychlé vyhledávání Alt+F7

Funkci vyhledávání lze aktivovat stiskem klávesy Alt+F7. Objeví se okno pro zadání podmínek. Po jejich nadefinování a stisknutí tlačítka Hledej se provede první výběr. Tím je hledání zapnuto (ve stavovém řádku obrazovky je označeno aktivní vyhledávání).

Rychlé vyhledávání vrátí odpovídající záznamy podle volby uživatele v podobě označeného textu přímo v knize, nebo ve stavu Kontejner. V takto filtrovaných knihách lze listovat pomocí kláves Ctrl + šedé plus (dopředně) a šedé mínus (zpětně), ale navíc lze v tabulce klávesou F4 nebo Enter do dokladu nahlédnout bez ohledu na zapnuté vyhledávání. (Klávesou Esc se vrátíme zpět do tabulky a můžeme pokračovat v hledání.)

pic_707_UI.png

Obr.: Menu vyhledávání v knize Zakázky - Alt+F7

Popis polí:

Hledaný text

Do tohoto pole vepíšeme hledaný řetězec.

Směr

 

 

Dopředu

Postup vyhledávání dopředu.

 

Pozpátku

Postup vyhledávání pozpátku.

Od aktuálního záznamu

Vyhledávání začne od záznamu, na kterém je pravítko.

Upřesnění

 

 

Rozlišovat velikost

Při vyhledávání se budou rozlišovat velká a malá písmena.

 

Pouze aktuální sloupec

Vyhledávání bude probíhat pouze nad sloupcem, ve kterém je kurzor.

Fulltextové hledání

Fulltextové hledání slouží k vyhledávání vybraných částí textu, které mohou být umístěny na libovolné pozici. V podmínkách výběru jsou vyhrazeny speciální formuláře jak pro rychlé hledání, tak pro filtrování. Tyto navíc umožňují zadávat rozlišování malých a velkých písmen.

Pro fulltextové hledání nepoužíváme žádnou zvláštní klávesu, ale zadáváme ho ve formulářích Pole text, Poznámka text a Vazba text. Tyto formuláře vyvoláme např. při definování podmínek ve formulářích pro Rychlé vyhledávání Alt+F7 (viz odpovídající kapitola).

Obr.: Formulář Pole text

Do pole Text napíšeme text, který chceme vyhledat. Takto napsaný text musí přesně odpovídat hledanému textu, jinak hledání nebude provedeno. Při zadávání hledaného textu můžeme zatrhnout volbu Použít zástupné znaky (*,?). Zástupnými znaky lze nahradit část hledaného textu.

Zástupné znaky ve formulářích:

'*'

nahrazuje několik různých znaků (lze umístit na začátek, doprostřed, na konec)

'?'

nahrazuje jeden konkrétní znak (záleží na umístění)

Chceme-li zajistit rozlišování malých a velkých písmen, zatrhneme pole Rozlišovat malá a VELKÁ.

Toto hledání můžeme zadávat rovněž při nastavování parametrů sloupců (viz kapitola Základní funkce - Funkce Menu modulu - Zobrazit - Parametry sloupce). Ve formuláři Parametry větší než pak zadáme podmínky na políčku Fulltext. Zde musíme navíc použít znaky pro rozlišení velkých a malých písmen:

'.'

nahrazuje několik různých znaků (lze umístit na začátek, doprostřed, na konec)

'^'

nahrazuje jeden konkrétní znak (záleží na umístění)

Redukční vyhledávání

Redukční vyhledávání slouží pro rychlé vyhledávání textu. Výhodou redukčního vyhledávání je, že se hledané záznamy filtrují, a právě pouze vyfiltrované záznamy zůstávají zobrazené ve formuláři. Používá se u generovaných formulářů.

Redukční vyhledávání:

pic_3403

Obr.: Redukční vyhledávání - podřetězec

pic_3404

Obr.: Redukční vyhledávání - podřetězec - více slov

pic_3405

Obr.: Redukční vyhledávání - zástupný znak "*"

pic_3406

Obr.: Redukční vyhledávání - zástupný znak "?"