Univerzálne formuláre
Základný popis formulárov
Nastavenie univerzálnych formulárov
Univerzálne formuláre si užívateľ môže nastaviť priamo z hlavnej plochy IS K2. Pomocou ikony si zobrazíme ponuku, kde cez voľbu Nastavenie prostredia a následne Preferovať univerzálne formuláre nastavíme užívateľovi spúšťanie univerzálnych formulárov.
Obr.: Nastavenie univerzálnych formulárov užívateľovi
Pokiaľ je teda zatrhnutá voľba Preferovať univerzálne formuláre budú sa knihy, ktoré tento vzhľad podporujú, zobrazovať práve pomocou týchto univerzálnych formulárov.
Druhou možnosťou ako toto zobrazenie nastaviť je pomocou Parametrov užívateľa, kde na strane 5. Prostredie a následne tlačidlo Ďalšie možnosti nájdete záložku Ostatné. Tu je rovnako dostupný parameter Preferovať univerzálne formuláre. Táto voľba sa automaticky začiarkne v prípade, že sú univerzálne formuláre nastavené pomocou voľby z plochy IS K2.
Univerzálne formuláre môžeme nastaviť tiež globálne pre všetkých užívateľov zadaním parametra PREFERREDUNIFORMUI=1 do konfiguračného súboru K2.ini.
Základná štruktúra formulára
Funkčnosti a pravidlá klasických a univerzálnych formulárov sú väčšinou podobné. Univerzálne formuláre sú obohatené o funkčnosti, ktoré neboli možné v klasických formulároch ďalej rozvíjať.
Obr.: Kniha - univerzálna
- Informácia o stave formulára - informácie na 0. strane môžu byť zobrazené pomocou 3 stavov - Kniha, Kontajner a Filter. Stav môžeme zmeniť stlačením ľavého tlačidla myši na ikone stavu.
- Informácia o aktuálnej knihe a stave - v tomto prípade sú zobrazené informácie z knihy 10: Tuzemsko.
- Typ zotriedenia - určuje funkciu lokátora a zároveň zotriedenie položiek v knihe.
- Lokátor - pole umožňujúce rýchle vyhľadanie žiadanej položky v knihe (tu po zapísaní čísla žiadanej faktúry do lokátora s tlačení klávesu Enter označí pravítko požadovanú faktúru).
- Nastavenie stĺpcov - názvy stĺpcov a informácie o zobrazovaných dátach.
- Menu zoznamu - v tomto menu sa skrývajú všetky operácie vzťahujúce sa k zobrazenému zoznamu (tabuľke).
- Náhľad záznamov - zobrazujú sa základné informácie záznamu, na ktorom je momentálne nastavené pravítko. Pri prechode na iný záznam sa informácie menia podľa toho, ako sú záznamy prechádzané.
- Nastavenie - súčasťou náhľadu záznamu môže byť nastavenie knihy. Môže tu byť, napr. Obdobie, do ktorého sa budú vytvárať doklady a Sklad. Štruktúra polí nastavení sa v každom dátovom module líši podľa potreby.
- Počet záznamov - informácia o počte označených záznamov.
- Položky tabuľky (knihy) - zoznam záznamov (dokladov) v tabuľke. Na riadku aktuálneho záznamu je umiestnené pravítko.
- Záložky (strany) dokladu - záložky slúžia k prepínaniu strán dokladov a sú vždy definované ikonou a popisom. Ak stlačíme ľavé tlačidlo myši na jednotlivých záložkách, dostaneme sa do prehliadania príslušnej strany dokladu. Prepínanie strán je možné pomocou Alt + šípka vpravo/ vľavo.
- Názvy vybraných stĺpcov - napr. poradové číslo faktúry, číslo zákazky, ku ktorej sa faktúra vzťahuje, meno zákazníka, popis - t.j. nepovinný doplňujúci text, čiastka, na ktorú je faktúra vystavená, a tzv. príznaky - graficky znázornené informácie o potvrdení, storne, zaúčtovaní alebo stave zaplatenosti faktúry.
- Ribbon - základný nástrojový panel formulárov, obsahuje základné funkcie, ktoré je možné vykonávať s dátovým modulom prípadne konkrétnym záznamom, na ktorom je nastavené pravítko.
Ribbon
Ribbon je základný nástrojový panel formulárov a obsahuje všetky funkcie, ktoré môžu užívatelia v danom moduli využiť. Funkcie sú v rámci ribbonu rozčlenené do 4 záložiek.
Záložka Domov
Obr.: Záložka Domov
Záložka Domov obsahuje funkcie, ktoré užívateľ používa v knihe najčastejšie. Sú tu najmä umiestnené akcie na vytvorenie záznamu, jeho kópiu alebo zmenu. Ďalej sú tu akcie na pohyb medzi záznamami v tabuľke, ako sú napr. Predchádzajúci, Ďalší alebo Posledný a taktiež možnosti pre Storno alebo Potvrdenie záznamu, atď...
Záložka Funkcie
Obr.: Záložka Funkcie
Na záložke Funkcie sú v rámci ribbonu dostupné všetky funkcie daného modulu. Ich ponuka sa v rámci jednotlivých modulov líši, niektoré z nich môžu byť zhodné, napr. Detail zákazníka.
Záložka Hromadné akcie
Obr.: Záložka Hromadné akcie
Na tejto záložke je k dispozícii zoznam všetkých dostupných hromadných akcií. Ponuka týchto akcií sa pre rôzne moduly čiastočne líši.
Záložka Systém
Obr.: Záložka Systém
Táto záložka je pre jednotlivé moduly rovnaká. Obsahuje akcie, ktoré sú pre jednotlivé knihy rovnaké, a ide najmä o systémové funkcie. Sú tu najdôležitejšie akcie pre prácu s Nápovedou v IS K2. Ďalej je tu možné pracovať s pohľadmi alebo zobraziť a nastaviť parametre pre daný modul.
V rámci univerzálnych formulárov je možné ribbon skryť a získať tak viac miesta, napr. pre záznamy v tabuľke. Toto skrytie vykonáme pomocou ikony so šípkou. , ktorú nájdeme v pravom spodnom rohu ribbonu.
Obr.: Kniha Zákazky so skrytým ribbonom
Opätovné zobrazenie ribbonu uskutočníme kliknutím ľavého tlačidla myši na niektorú z jeho záložiek (Domov, Funkcie,...). Ukotvenie je možné potom vykonať pomocou ikony špendlíka. .
V prípade, že dôjde k zmenšeniu ribbonu, tak, že už nie je možné zobraziť všetok jeho obsah, zobrazí sa v jeho záhlaví ikona . Kliknutím na túto ikonu si zobrazíme kontextové menu pre navigáciu na obsah záložiek ribbonu.
Obr.: Menu pre zobrazenie obsahu záložiek ribbonu
Tabuľka (Datagrid)
Tabuľka, resp. grid je dátovou časťou formulárov. V rámci tabuľky sú zobrazené, napr. záznamy v knihách alebo položky dokladov IS K2. Pre tabuľku platia podobné pravidlá ako pre knihu v klasických šedých formulároch.
Pozn.: Kliknutím na hlavičku stĺpca dôjde k zotriedeniu záznamov v tabuľke podľa tohto stĺpca (poľa). Z výkonnostných dôvodov však nie je možné primárne triediť podľa počítaného poľa. V tomto prípade je potrebné vždy najprv zotriediť tabuľku podľa fyzického poľa a až potom podľa poľa počítaného.
Súčasťou tabuľky je jej hlavička. Jedná sa o modrý pásik v hornej časti. Tu je umiestnený lokátor pre rýchle vyhľadávanie v knihe. Do lokátora je možné zadať text alebo číslo a po stlačení klávesu Enter dôjde k vyhľadaniu záznamu. Takto, zadaním obdobia a čísla, je možné vyhľadať napr. konkrétnu faktúru v knihe (tabuľke). Knihy v IS K2 môžu obsahovať viacero lokátorov. Prepínať ich môžeme klávesovou skratkou Alt+Z alebo kliknutím na ikonu a výberom požadovaného lokátora zo zoznamu.
V hlavičke tabuľky je ďalej uvedený stav, v ktorom sa aktuálne nachádzame. Záznamy v knihách môžu byť zobrazené pomocou 3 stavov - Kniha, Kontajner a Filter. V hlavičke tabuľky je potom vždy vidieť ikonu symbolizujúcu daný stav. Ďalej je tu uvedený názov dátového modulu (napr. Faktúry vydané) a názov knihy, kontajnera alebo filtra. Prepínať jednotlivé stavy môžeme pomocou ikon, v ľavej dolnej časti tabuľky. Jedná sa o tieto ikony:
- ikona pre nastavenie stavu Kniha. Pre tento stav je možné využiť tiež klávesovú skratku Shift+F9.
- ikona pre nastavenie stavu Kontajner. Pre tento stav je možné využiť tiež klávesovú skratku Alt+F9.
- ikona pre nastavenie stavu Filter. Kliknutím na túto ikonu si zobrazíme zoznam nadefinovaných filtrov, ktoré je možné použiť. Ďalej v tomto menu nájdeme voľbu pre pridanie, resp. odobranie filtrovacej podmienky, správu filtrov a stĺpcový filter.
V hlavičke tabuľky (modrý pásik) môžu byť zaradené ikony pre jednoduché spustenie ďalších funkcií. Tieto ikony môžu spúšťať napr. automatické zostavy alebo zobraziť všetky funkcie pre daný grid. Pomocou designeru je možné do hlavičky vložiť akúkoľvek akciu vzťahujúcu sa k danému datagridu.
V hlavičke tabuľky je taktiež ikona pre menu . Pod touto ikonou sú dostupné všetky operácie, ktoré môže užívateľ vykonávať s danou tabuľkou. Jedná sa o tieto operácie:
- Kontajner - možnosť vloženia označených záznamov v tabuľke do kontajnera. Pre túto funkciu je možné taktiež využiť kombináciu klávesov Ctrl+Alt+Shift+F9.
- Úpravy - základné operácie, tzn. zmena alebo kópia záznamov v tabuľke.
- Funkcia gridu - funkcie, ktoré je možné použiť pre daný grid, napr. práca so stĺpcami, riadková editácia alebo export do Excelu.
- Filtre - dostupné možnosti pre prácu s filtrami v tabuľke.
- Automatické zostavy - možnosti pre automatické zostavy.
Na každom zázname v tabuľke si pomocou pravého tlačidla myši môžeme zobraziť funkcie, ktoré sa vzťahujú k danému záznamu, konkrétnemu poľu (bunke) alebo tiež k celej tabuľke. Jedná sa o tieto funkcie:
- Vytvoriť filter - zobrazí formulár pre vytvorenie filtra s preddefinovanou podmienkou na hodnotu z bunky, na ktorom aktuálne stojíme.
- Pridať podmienku - voľba pre pridanie filtrovacej podmienky. Zobrazí sa formulár s preddefinovanou podmienkou na hodnotu z bunky, na ktorej aktuálne stojíme.
- Označovanie - táto voľba zahŕňa dostupné operácie pre označovanie záznamov.
- Úpravy - základné operácie, tzn. zmena alebo kópia záznamov v tabuľke.
- Funkcia gridu - táto voľba zahŕňa prácu so stĺpcami, možnosť odstránenia stĺpca, na ktorom aktuálne stojíme a export do Excelu.
- Automatické zostavy - možnosti pre automatické zostavy.
Označovanie záznamov
Všetky možnosti pre označovanie záznamov sú dostupné v dolnej časti tabuľky pod ikonou . Možnosti pre označovanie záznamov:
- Označiť všetky záznamy - vykoná označenie všetkých záznamov v tabuľke.
- Zrušiť označenie záznamov - pri záznamoch zruší ich označenie.
- Označiť záznam - označí záznam, na ktorom stojí pravítko. Pre túto operáciu je možné využiť klávesovú skratku Ctrl+Medzerník.
- Označiť záznam s posunom - označí záznam, na ktorom stojí pravítko a následne posunie pravítko na ďalší záznam. Pre túto operáciu je možné využiť tiež klávesovú skratku Shift+Enter.
- Vložiť označené do kontajnera - vloží všetky označené záznamy do kontajnera.
Počet označených záznamov sa vždy zobrazí vedľa ikony s hviezdičkou v spodnej časti tabuľky. Selekčný stĺpec s názvom s je možné z tabuľky odstrániť iba v prípade, že nie sú označené žiadne záznamy a nie natrvalo. Po označení záznamov sa automaticky doplní späť.
Pozn.: ak užívateľ najskôr označí a následne zmení stav DM (prepnutie medzi stavmi kniha/kontajner/filter), môže dôjsť k rozporu medzi celkovým počtom označených záznamov a počtom označených záznamov zobrazených v tabuľke.
Celkový počet záznamov v knihe nemožno zistiť inak ako výpočtom. Pomocou tlačidla Počet záznamov spustíme funkciu pre vyčíslenie záznamov v tabuľke. IS K2 potom zobrazí hlásenie o celkovom počte záznamov. V prípade položiek jednotlivých záznamov už systém dokáže ich počet vyčísliť a tento stav je vo formulári vždy uvedený.
V dolnej časti obrazovky môže byť zobrazený panel s nápovedou pre funkčné klávesy. Tento panel si môžeme zobraziť klávesovou skratkou Ctrl+F1 alebo cez voľbu Klávesová nápoveda, ktorú nájdeme pod tlačidlom Menu v Nástrojovom paneli modulu.
Stĺpcový filter
Nové užívateľské rozhranie so sebou prináša možnosť využitia stĺpcových filtrov. Tie nám uľahčujú filtrovanie záznamov v knihách. Zapnutie stĺpcového filtra prebieha cez voľbu Stĺpcový filter, ktorá sa zobrazí po kliknutí na ikonu . Je možné tiež využiť rýchle spustenie pomocou kombinácie klávesov Ctrl+Alt+F. Do tabuľky sa nám potom vloží nový riadok, ktorý slúži na zadávanie filtrovacích podmienok.
Obr.: Tabuľka so zapnutým stĺpcovým filtrom
Z výkonových dôvodov je možné úvodnú filtrovaciu podmienku realizovať cez fyzické polia. Preto, sú po spustení stĺpcového filtra dostupné pre zadávanie podmienok iba niektoré filtrovacie polia. Po zadaní tejto podmienky a stlačení klávesu Enter dôjde k vyfiltrovaniu záznamov a zároveň k sprístupneniu filtrovacích polí pri zostávajúcich stĺpcoch v tabuľke. Môžeme tak ďalej pokračovať vo filtrovaní a obmedzovaní počtu záznamov podľa zadaných podmienok.
Pre filtrovanie môžeme využiť niekoľko filtrovacích operátorov, ktorých zoznam je vždy dostupný po stlačení ikony , ktorá je v každom poli pre zadávanie filtrovacích podmienok.
Obr.: Zoznam filtrovacích operátorov
Nastavenie voľby Stĺpcový filter si systém pamätá aj po opätovnom zobrazení danej knihy.
Fulltextové vyhľadávanie
V IS K2 je možné využiť funkciu fulltextového vyhľadávania. Tento spôsob je vhodné využiť v prípade, kedy užívateľ nevie presne, ako sú požadované informácie uložené v systéme. Funkciu pre fulltextové vyhľadávanie spustíme pomocou ikony a v zobrazenom formulári vyberieme voľbu Hľadania. Aktivovať túto funkciu môžeme tiež kombináciou klávesov Shift+Ctrl+F.
Po spustení funkcie sa v hlavičke tabuľky (modrý pásik) zobrazí pole s názvom Hľadať. Toto pole slúži pre zadanie textu, ktorý chceme vyhľadávať. Po zadaní textu a následnom stlačení klávesu Enter, dôjde k vyhľadaniu záznamov, ktoré zodpovedajú zadanému textu alebo sú mu podobné. Jedná sa o záznamy, ktoré obsahujú nielen presnú zhodu s vyhľadávaným výrazom, ale môžu byť vyskloňované alebo bez diakritiky.
Pre správnu funkčnosť fulltextového vyhľadávania je nutné nastaviť fulltextové kľúče pomocou funkcie č. 778 Správca - nastavenie fulltextových kľúčov.
Riadková editácia
Riadková editácia umožňuje editovať hodnoty priamo v riadkoch. Režim riadkovej editácie zapíname pomocou ikony . Pokiaľ je tento režim zapnutý je možné pomocou klávesu Enter editovať vybrané pole v tabuľke, bez toho aby bolo nutné prejsť do Zmeny daného záznamu. Opakovaným stlačením klávesu Enter potom vykonanú zmenu potvrdíme. Použitie klávesu Esc potom znamená odchod z editácie poľa bez potvrdenia zmeny. Režim riadkovej editácie je možné používať pri každom formulári zvlášť a formulár si toto nastavenie "pamätá". Aktívnu riadkovú editáciu môžeme pomocou designera u formulára tiež zapnúť natrvalo alebo úplne zakázať.
Ak je riadková editácia aktivovaná, formulár položky v prípade potreby vyvoláme klávesovou skratkou Alt+Enter. V prípade, že režim riadkovej editácie aktivovaný nie je, správa sa táto kombinácia presne naopak, tzn., aktivuje editáciu daného poľa. Tento postup odporúčame!
Štandardný kláves F5 pre zmenu záznamu je v režime riadkovej editácie prístupný.
Matematické operácie
V každej tabuľke v rámci univerzálnych formulárov je možné použiť matematické operácie. Jedná sa o Súčet, Priemer, Minimum, Maximum a Počet rôznych. Tieto operácie sú dostupné v ponuke po stlačení pravého tlačidla myši na vybranom stĺpci.
Obr.: Dostupné matematické operácie
Po spustení matematickej funkcie sa v spodnej časti tabuľky zobrazí riadok s výsledkom operácie. Tieto operácie je možné použiť na viacerých stĺpcoch súčasne. Matematické operácie rešpektujú stav, v ktorom sa nachádzame, tzn. je možné ich použiť v Knihe, vo Filtri alebo v Kontajneri. Pokiaľ v akomkoľvek stave vykonáme označenie záznamu hviezdičkou, použijú sa matematické operácie iba na tieto záznamy. Označenie má vždy prioritu.
Obr.: Kniha Zákazky s agregáciou (priemer)
V prípade, že dôjde k aktualizácii súboru záznamov, z ktorých je výsledok vypočítaný, dôjde k zašednutiu riadku s výsledkom. Ten je možné potom aktualizovať stlačením ikony alebo použitím klávesovej skratky Ctrl+Alt+R. Stav zobrazenia panelu s výsledkami agregácií si IS K2 pamätá. Po opätovnom zobrazení knihy je tento panel znovu k dispozícii, ale nie je napočítaný. Výpočet (aktualizáciu) vykonáme pomocou ikony . V prípade položiek nie je nutné vykonávať aktualizáciu.
Zobraziť/skryť panel s výsledkami môžeme stlačením ikony alebo tiež pomocou klávesovej skratky Ctrl+Alt+G.
Pomocou pravého tlačidla myši na výsledku agregácie zobrazíme ponuku, kde je dostupná voľba Kopírovať, ktorá vloží hodnotu výsledku do schránky. Matematické operácie sú súčasťou nastavenia tabuľky a je možné ju uložiť ako šablónu.
Rýchle vyhľadávanie záznamov Alt+F7
Táto funkcia slúži pre vyhľadávanie záznamov v tabuľke. Funkciu je možné aktivovať kombináciou klávesov Alt+F7. Potom sa zobrazí formulár pre zadanie podmienok vyhľadávania.
Obr.: Formulár pre rýchle vyhľadávanie záznamov
Popis polí:
Hľadaný text |
Pole pre zadanie textu, ktorý chceme vyhľadať. |
Smer |
Smer vyhľadávania. Dopredu - funkcia pri vyhľadávaní postupuje zhora nadol. Dozadu - funkcia vyhľadáva záznamy v smere zdola nahor. |
Od aktuálneho záznamu |
Vyhľadávanie začne od záznamu, na ktorom je pravítko. |
Rozlišovať veľkosť |
Pri vyhľadávaní sa budú rozlišovať veľké a malé písmená. |
Iba aktuálny stĺpec |
Funkcia vyhľadáva záznamy iba v aktuálnom (nafocusovanom) stĺpci. |
Po vyhľadaní sa záznamy vyhovujúce podmienkam označia. Označené (vyhľadané) záznamy je možné prechádzať pomocou klávesu Ctrl a numerického + alebo -.
Hromadná zmena
V menu tabuľky je užívateľovi k dispozícii funkcia Hromadná zmena. Táto funkcia umožňuje hromadne meniť niektoré polia záznamov danej tabuľky. Hromadnú zmenu je možné vykonať nad označenými záznamami alebo nad kontajnerom.
Funkciu pre hromadnú zmenu spustíme pomocou ikony a ďalej cez voľbu Funkcie tabuľky - Hromadná zmena. Zobrazí sa formulár pre nastavenie hromadnej zmeny.
Obr.: Formulár Hromadná zmena
Do formulára sa vždy načítajú tie polia, ktoré môže užívateľ editovať, preto sa ich ponuka v rámci rôznych tabuliek líši. Ak chceme polia hromadne meniť, je nutné začiarknuť daný príznak a vyplniť požadovanú hodnotu. Pomocou klávesy Insert alebo pomocou tlačidla Pridať pole, môžeme do formulára jednorazovo pridať ďalšie polia na editáciu. Toto pole však vždy po uzavretí formulára zmizne.
Vo formulári je ďalej voľba, po ktorej začiarknutí dôjde k odmazaniu úspešne zmenených záznamov z kontajneru, prípadne zrušeniu označenia týchto záznamov.
Pomocou tlačidla OK nastavenie potvrdíme a vykonáme hromadnú zmenu.
Práca so stĺpcami
Usporiadanie aj vzhľad stĺpcov si môžeme nastaviť v tabuľke. Možnosti pre prácu so stĺpcami nájdeme v menu tabuľky cez voľbu Funkcia gridu - Nastavenie tabuľky. Ďalším spôsobom ako zobraziť tieto funkcie je pomocou ikony , ktorá môže byť umiestnená v hlavičke tabuľky.
Obr.: Funkcia pre prácu so stĺpcami
Funkcia pre prácu so stĺpcami:
- Upraviť nastavenie tabuľky - táto voľba zobrazí formulár pre úpravu aktuálneho nastavenia stĺpcov tabuľky. Vo formulári budú načítané stĺpce z aktuálneho zobrazenia tabuľky.
- Implicitné nastavenie tabuľky - táto voľba obnoví nastavenie stĺpcov do implicitného stavu. Tento stav môže byť definovaný programom alebo užívateľom.
- Prispôsobovať stĺpce - pokiaľ zvolíme túto možnosť, stĺpce sa prispôsobia aktuálnej veľkosti tabuľky a roztiahnu sa v rámci celého okna.
- Stĺpce klasických formulárov - táto funkcia umožňuje aplikovať šablóny stĺpcov vytvorené v klasických šedých formulároch.
- Šablóny - zobrazí možnosti pre uloženie aktuálneho nastavenia ako Šablóny stĺpcov.
Zmeny v aktuálnom nastavení stĺpcov tabuľky môžeme vykonať pomocou voľby Úprava nastavenia tabuľky. Zobrazí sa formulár Aktuálne nastavenie tabuľky.
Obr.: Formulár Aktuálne nastavenie tabuľky
Popis polí:
Prispôsobovať stĺpce |
V prípade, že je začiarknuté toto pole, prispôsobuje sa šírka stĺpcov zmene veľkosti okna. V opačnom prípade sa veľkosť stĺpcov nemení. Po zmenšení okna sa stĺpce postupne zakrývajú a v dolnej časti obrazovky máme k dispozícii lištu pre rolovanie. |
Počet ukotvených stĺpcov |
Tu určujeme počet stĺpcov, ktoré budú ukotvené. Tieto stĺpce budú vždy viditeľné a nebudú zachádzať mimo obrazovku pri rolovaní. Ukotvený je vždy zadaný počet stĺpcov od začiatku zoznamu. |
Zobraziť agregácie |
Zobrazí panel pre výsledky vypočítaných agregácií. |
Vo formulári Aktuálne nastavenie tabuľky na záložke Stĺpca môžeme editovať nastavenie stĺpcov. Do tohto formulára sa vždy načítajú automaticky polia z aktuálneho nastavenia tabuľky. Tieto polia zodpovedajú stĺpcom v tabuľke. Jednotlivé stĺpce sú tu zobrazené tiež v zodpovedajúcom poradí, ktoré je možné meniť pomocou ikon so šípkami.
Nový stĺpec do formulára pre nastavenie stĺpcov môžeme pridať pomocou klávesu Insert. Zobrazí sa zoznam všetkých dostupných polí daného dátového modulu. Z tohto zoznamu môžeme polia vybrať a pridať ich ho zoznamu polí (stĺpcov) tabuľky.
Obr.: Zoznam polí dátového modulu
Farebné bitmapy pri jednotlivých poliach vyjadrujú zložitosť ich výpočtu (vyhodnotenie). Zelené bitmapy sú zobrazené pri poliach, ktoré nie sú náročné na vyhodnotenie, naopak červené bitmapy budú pri poliach náročnejších na výpočet. Takto je možné odhadnúť, ako bude pole ovplyvňovať, napr. rýchlosť spustenia tabuľky. V stĺpci Hodnota je vždy zobrazená aktuálna hodnota poľa záznamu v tabuľke, na ktorom sa nachádza daný užívateľ.
Pri poliach, ktoré sú označené ikonou je možná väzba do iných dátových modulov, tzn., ďalej sa zanorujú. Zanorenie vykonávame kliknutím na túto ikonu alebo kombináciou klávesov Ctrl+šípka. Výber poľa potom môžeme vykonávať dvojitým kliknutím tlačidla myši alebo pomocou tlačidla Vybrať poprípade klávesom Enter.
Po výbere požadovaného poľa sa zobrazí ešte formulár, kde je možné meniť vlastnosti daného stĺpca a nastaviť pravidlá pre formátovanie. Tento formulár môžeme zobraziť tiež dvojitým kliknutím tlačidla myši na vybranom stĺpci vo formulári Nastavenie tabuľky alebo pomocou klávesu Enter.
Obr.: Vlastnosti stĺpca
Potvrdením tohto formulára dôjde k vloženiu požadovaného stĺpca do formulára Aktuálne nastavenie tabuľky na záložku Stĺpce.
Formulár ďalej obsahuje záložku Radenie. Tu môžeme nastaviť zotriedenie v tabuľke. Vykonáme ho tak, že na túto záložku vložíme stĺpec, prípadne stĺpce, podľa ktorých sa bude tabuľka triediť. Pri každom stĺpci je možné tiež nastaviť smer radenia, tzn. zostupne alebo vzostupne.
Obr.: Formulár Aktuálne nastavenie tabuľky - záložka Radenie
Na záložke Podmienené formátovanie riadkov môžeme definovať podmienky pre formátovanie riadkov tabuľky. Bližší popis tejto funkcie je uvedený v kapitole Podmienené formátovanie.
Pomocou tlačidla OK v spodnej časti formulára vykonávané úpravy potvrdíme. Dôjde iba k zmene v aktuálnom nastavení stĺpcov danej tabuľky.
Aktuálne nastavenie tabuľky a tiež ďalšie vlastnosti tabuľky (pozícia formulárov, šírka stĺpcov, stav expanderov, atď...) sa ukladajú v rámci atribútov a IS K2 si toto nastavenie pamätá. Tieto atribúty je možné vymazať a vrátiť sa tak vždy do implicitného stavu. Pre vymazanie atribútov je k dispozícii funkcia, ktorú vyvoláme kombináciou klávesov Ctrl+Alt+Shif+A alebo v ponuke funkcie dátového modulu cez voľbu Správca - Vymazať atribúty formulára. Dostupnosť tejto funkcie je podmienená právom pre servisné zásahy. Funkcia je dostupná iba v novom užívateľskom rozhraní.
V rámci nastavenia tabuľky je možné v univerzálnych formulároch explicitne určiť šírku stĺpca v jednotkách "em". Táto jednotka sa odvíja od formátu písma, a jedná sa, vždy o šírku veľkého písmena M. Hlavnou výhodou použitia tejto jednotky je fakt, že užívateľ, po zadaní šírky stĺpca, uvidí vždy, za všetkých okolností rovnakú časť textu.
Implicitne je šírka stĺpcov v modrých formulároch daná podľa nastavení "picture". K vyčísleniu šírky stĺpca v jednotke "em" dôjde vždy až pri manipulácii s daným stĺpcom. Pokiaľ teda, napr. zmeníme pomocou myši šírku stĺpca, hodnota šírky "em" sa pre daný stĺpec automaticky vyčísli.
Ručne je možné šírku stĺpca v jednotke "em" zadať vo formulári Stĺpce do poľa Šírka.
Obr.: Vlastnosti stĺpca
Nastavená šírka stĺpcov sa ukladá tiež v rámci šablón stĺpcov.
Pokiaľ šírku stĺpcov upravíme a použijeme potom možnosť Prispôsobovať stĺpce, zostane pomer medzi jednotlivými stĺpcami vždy zachovaný.
Aktuálne nastavenie stĺpcov môžeme ukladať ako tzv. Šablóny stĺpcov. Jedná sa o rôzne nastavenia stĺpcov tabuľky, ktoré môžeme ukladať pod zvoleným názvom. Užívateľ si potom môže kedykoľvek vyvolať toto nastavenie.
Všetky možnosti pre prácu so šablónami vyvoláme pomocou ikony a následne cez voľbu Šablóny.
Obr.: Možnosti pre prácu so šablónami stĺpcov
Uloženie aktuálneho nastavenia stĺpcov ako Šablóny stĺpcov vykonáme pomocou voľby Uložiť ako. Zobrazí sa formulár, kde je možné vyplniť niektoré aspekty šablóny.
Obr.: Formulár pre uloženie nastavenia tabuľky ako Šablóny stĺpcov
Popis polí:
Názov |
Názov pre šablónu stĺpcov. |
Popis |
Popis pre šablónu stĺpcov. |
Zaradenie |
Pole pre zaradenie šablóny stĺpcov do skupiny. Do tohto poľa zadávame názov danej skupiny. V rámci tejto skupiny potom bude šablóna zaradená v kontextovom menu. |
Úroveň |
V tomto poli volíme úroveň, pre ktorú bude uložená daná šablóna stĺpcov. |
Mandant |
Pole pre voľbu mandanta, ktorý bude mať vytvorenú šablónu stĺpcov k dispozícii. |
Užívateľ |
Pole pre výber užívateľa, ktorý bude mať vytvorenú šablónu stĺpcov k dispozícii. |
Implicitný |
Pokiaľ je začiarknuté toto pole, je daná šablóna stĺpcov braná programom ako implicitná. Táto šablóna sa nastaví po použití voľby Implicitné stĺpce. |
V prípade, že pri uložení systém nájde šablónu stĺpcov s rovnakým názvom, zobrazí hlásenie o prepise. IS K2 kontroluje nielen názov, ale tiež úroveň uloženia.
Obr.: Hlásenie o prepise šablóny stĺpcov
Uložené šablóny stĺpcov má užívateľ k dispozícii v knihe Správa šablón a tiež priamo v kontextovej ponuke pod voľbou Funkcia gridu - Nastavenie tabuľky alebo po kliknutí na ikonu , ktorá môže byť umiestnená v hlavičke tabuľky.
Obr.: Kontextová ponuka šablón stĺpcov
Pokiaľ je niektorá z nadefinovaných šablón aplikovaná, zobrazí sa u nej v kontextovom menu ikona . V prípade, že vo vybranej šablóne vykonáme zmeny, je možné ich preuložiť pomocou voľby Šablóny - Uložiť.
Vytvorené šablóny stĺpcov sa ukladajú do knihy, ktorá je nielen evidenciou všetkých týchto nastavení, ale je tu možné nové nastavenia tiež vytvárať alebo meniť. Túto knihu zobrazíme cez voľbu Správa – Správa uložených nastavení tabuľky.
Obr.: Kniha pre správu uložených nastavení tabuľky
Klávesom Insert tu môžeme nové nastavenie vytvoriť. Zobrazí sa formulár Nastavenie tabuľky, kde definujeme stĺpce a ďalšie nastavenie pre tabuľku. Do formulára sa vždy automaticky načíta aktuálne aplikované nastavenie tabuľky.
Obr.: Formulár Nastavenie tabuľky
Popis polí:
Názov |
Názov pre nastavenie stĺpcov. |
Popis |
Popis pre nastavenie stĺpcov. |
Úroveň |
V tomto poli volíme úroveň, pre ktorú bude dané nastavenie stĺpcov uložené, t.z. pre koho bude konfigurácia dostupná (Továrne, Globálne, Mandant, Skupina, Užívateľ, Vlastná firma). |
Užívateľ |
Pole pre výber užívateľa, ktorý bude mať vytvorenú šablónu stĺpcov k dispozícii. |
Mandant |
Pole pre voľbu mandanta, ktorý bude mať vytvorenú šablónu stĺpcov k dispozícii. |
Implicitný |
Pokiaľ je začiarknuté toto pole, je daná šablóna stĺpcov braná programom ako implicitná. Táto šablóna sa nastaví po použití voľby Implicitné stĺpce. |
Zaradenie |
Pole pre zaradenie šablóny stĺpcov do skupiny. Do tohto poľa zadávame názov danej skupiny. V rámci tejto skupiny potom bude šablóna zaradená v kontextovom menu. |
Prispôsobovať stĺpce |
V prípade, že je začiarknuté toto pole, prispôsobuje sa šírka stĺpcov zmene veľkosti okna. V opačnom prípade sa veľkosť stĺpcov nemení. Po zmenšení okna sa stĺpce postupne zakrývajú a v dolnej časti obrazovky máme k dispozícii lištu pre rolovanie. |
Zobraziť agregácie |
Zobrazí v tabuľke panel pre výsledky vypočítaných agregácií. |
Počet ukotvených stĺpcov |
Tu určujeme počet stĺpcov, ktoré budú ukotvené. Tieto stĺpce budú vždy viditeľné a nebudú zachádzať mimo obrazovku pri rolovaní. Ukotvený je vždy zadaný počet stĺpcov od začiatku zoznamu. |
Vo formulári Nastavenie tabuľky na záložke Stĺpce zadávame stĺpce, v ktorých sa budú zobrazovať dáta v tabuľke. Nový stĺpec pridáme pomocou klávesu Insert. Stĺpce vyberáme vždy zo zoznamu polí daného dátového modulu. Postup je rovnaký ako v prípade úpravy aktuálneho nastavenia tabuľky. Záložka Radenie slúži pre nastavenie stĺpcov, podľa ktorých budú dáta v tabuľke triedené a záložka Podmienené formátovanie riadkov je pre definíciu podmienok pre formátovanie riadkov tabuľky. Bližší popis je uvedený v kapitole Podmienené formátovanie. Pomocou tlačidla OK uložíme vytvorenú šablóny stĺpcov.
So stĺpcami tabuľky je možné pracovať priamo v ploche IS K2. Pomocou pravého tlačidla myši môžeme zobraziť kontextové menu a cez voľbu Funkcia gridu vyvoláme ponuku možností pre úpravu stĺpcov tabuľky.
Dostupné možnosti:
- Upraviť nastavenie tabuľky - táto voľba zobrazí formulár pre úpravu aktuálneho nastavenia stĺpcov tabuľky. Vo formulári budú načítané stĺpce z aktuálneho zobrazenia tabuľky.
- Odobrať stĺpec - odoberie stĺpec tabuľky.
- Vlastnosti stĺpca - zobrazí formulár pre úpravu vlastnosti vybraného stĺpca.
- Export do Excelu - táto voľba vykoná export tabuľky do aplikácie Excel.
- Pridať stĺpec - zobrazí sa zoznam všetkých dostupných polí daného dátového modulu, z ktorého je možné vybrať požadované polia a vložiť ich ako stĺpce do tabuľky.
Stĺpce v rámci plochy IS K2 je možné presúvať pomocou tlačidla myši a meniť tak ich poradie. Preťažením myší je možné stĺpce tiež odstrániť.
Pri práci so stĺpcami v univerzálnych formulároch je možné využívať tzv. Pohľady. V rámci pohľadov je možné uložiť nastavenie všetkých tabuliek celého formulára (knihy) naraz a toto nastavenie potom aplikovať. Všetky možnosti pre prácu s pohľadmi stĺpcov zobrazíme cez menu modulu a následne voľbu Pohľady - Správa.
Funkcie pre prácu s pohľadmi:
- Implicitné stĺpce - táto voľba obnoví implicitné nastavenie stĺpcov všetkých tabuliek daného formulára.
- Uložiť aktuálny pohľad - zobrazí formulár pre uloženie aktuálneho nastavenia tabuliek v rámci pohľadu.
- Správa uložených pohľadov - zobrazí tabuľku so zoznamom všetkých vytvorených pohľadov.
Pokiaľ vykonávame nejaké úpravy v nastavení stĺpcov tabuliek formulára, môžeme toto nastavenie uložiť ako Pohľad. To vykonáme cez voľbu Pohľady - Správa - Uložiť aktuálny pohľad. Zobrazí sa formulár pre uloženie pohľadu.
Obr.: Formulár pre uloženie pohľadu
Popis polí:
Názov |
Názov pohľadu. |
Popis |
Popis pohľadu. |
Úroveň |
V tomto poli volíme úroveň, pre ktorú bude uložený daný pohľad. |
Mandant |
Pole pre voľbu mandanta, ktorý bude mať uložený pohľad k dispozícii. |
Užívateľ |
Pole pre výber užívateľa, ktorý bude mať uložený pohľad k dispozícii. |
Zaradenie |
Pole pre zaradenie pohľadu do skupiny. Do tohto poľa zadávame názov danej skupiny. V rámci tejto skupiny potom bude pohľad zaradený v kontextovom menu. |
V spodnej časti formulára pre uloženie pohľadu je Nastavenie tabuliek. Tu sa vždy načítajú zmeny, ktoré vykonal užívateľ. Jedná sa teda o zoznam tabuliek, kde došlo k zmene nastavenia stĺpcov. V stĺpci Kontext je uvedený názov dátového modulu (tabuľky), kde bola vykonaná zmena. Pokiaľ je pole Kontext prázdne jedná sa o zoznam záznamov (záložka Zoznam). Pokiaľ je v akejkoľvek tabuľke formulára vytvorené a uložené nastavenie stĺpcov ako Definícia stĺpcov, doplní sa do poľa Nastavenie tabuľky. Toto nastavenie musí byť v danej tabuľke aplikované a nijako nezmenené, potom sa do formulára pre uloženie pohľadu načíta. Stlačením tlačidla OK pohľad uložíme.
Nastavenie pre tabuľku je možné zadávať tu tiež ručne. Pomocou klávesu Insert v poli pre nastavenie tabuliek zobrazíme formulár Nastavenie tabuliek.
Obr.: Formulár Nastavenie tabuliek
V poli Kontext tu zadávame názov dátového modulu. Pole je možné rozbaliť a vyberať zo zoznamu dátových modulov. Do poľa nastavenia tabuliek zadávame vytvorenú Šablónu stĺpcov. Aj toto pole je možné rozbaliť a vybrať zo zoznamu vytvorených definícii pre danú tabuľku. Pomocou tlačidla potom môžeme zobraziť detail nastavenia tabuľky.
Uložené pohľady sú dostupné v knihe Správa uložených pohľadov. Túto knihu si môžeme zobraziť pomocou voľby Pohľady - Správa - Správa uložených pohľadov.
Obr.: Správa uložených pohľadov
V tejto knihe je možné pracovať s pohľadmi. Je tu možné vytvárať tiež pohľady nové, pomocou klávesu Insert. V tomto prípade je ale nutné všetko zadávať ručne. Pri vytváraní pohľadov skôr odporúčame postup, kedy sa načíta do formulára aktuálne nastavenie tabuliek.
Uložené pohľady sú užívateľovi k dispozícii tiež priamo v kontextovej ponuke pod voľbou Pohľady.
Obr.: Kontextová ponuka pohľadov
Pokiaľ pridáme na plochu IS K2 ikonu pre spustenie knihy, môžeme nastaviť pohľad, v ktorom sa bude spúšťať funkcia. To vykonávame vo formulári v poli Pohľad. Do tohto poľa sa načítajú pohľady uložené k danému dátovému modulu.
Obr.: Nastavenie pohľadu vo formulári pre tlačidlo na plochu IS K2
Pomocou tejto funkcie môžeme definovať pravidlá pre formátovanie riadkov, prípadne buniek v tabuľke.
Obr.: Tabuľka s aplikovaným podmieneným formátovaním
Jednotlivým riadkom tabuľky je možné nastaviť formát na základe zadanej podmienky. To vykonávame vo formulári pre nastavenie tabuľky na záložke Podmienené formátovanie riadkov. Zadávame tu jednotlivé podmienky pre formátovanie.
Novú podmienku tu zadáme pomocou klávesu Insert a ďalej cez voľbu Formátovanie na základe podmienky. Zobrazí sa formulár pre definíciu podmienky formátovania.
Obr.: Formulár pre definíciu podmienky formátovania
Popis polí:
Podmienka |
Stlačením tohto tlačidla zobrazíme editor podmienok filtra. V tomto formulári je potom možné zadať príslušnú podmienku pre formátovanie. Postupujeme tu rovnakým spôsobom ako v prípade filtrov v IS K2. K dispozícii tu sú dva typy podmienok: Porovnávacia a Vnorená. |
Zastaviť pokiaľ platí |
Pokiaľ má podmienka začiarknutý tento príznak aplikuje funkcia všetky zadané podmienky až po túto. Ďalšie podmienky formátovania už neberie do úvahy. |
Formát |
V tejto sekcii je niekoľko začiarkovacích polí pre nastavenie formátu riadkov. Formát písma je možné nastaviť na Tučné, Kurzíva, Podčiarknuté, Preškrtnuté. |
Farby |
Pole pre výber farby formátovania. Paleta farieb v tomto poli vychádza vždy z aktuálne nastaveného vizuálneho štýlu. Ďalej je tu k dispozícii voľba Vlastné. Pokiaľ ju vyberieme, sprístupní sa pole pre výber farby pozadia a popredia. |
Farba pozadia |
Pole pre výber farby pozadia bunky. Vyberáme tu z palety farieb. |
Farba popredia |
Pole pre výber farby popredia bunky (písma). Vyberáme z palety farieb. |
Stlačením tlačidla OK dôjde k vloženiu podmienky do zoznamu.
Obr.: Vytvorené podmienky formátovania
V prípade, zadania podmienok s rovnakými pravidlami má prednosť posledná zadaná podmienka.
Vytvorené podmienky formátovania sa ukladajú do atribútov (aktuálne nastavenie tabuľky) alebo môžu byť uložené v rámci šablón stĺpcov.
Podobne ako riadky v tabuľke môžeme formátovať tiež stĺpce. Podmienky pre formátovanie stĺpcov zadávame vo formulári pre nastavenie vlastností stĺpcov na záložke Podmienené formátovanie.
Obr.: Podmienené formátovanie stĺpcov
Novú podmienku tu zadáme pomocou klávesu Insert a ďalej cez voľbu Formátovanie na základe podmienky. Zobrazí sa formulár pre definíciu podmienky formátovania. Postup zadávania podmienok formátovania stĺpcov je rovnaký ako v prípade riadkov. Nastavené podmienky sú potom platné iba pre bunky daného stĺpca.
Formátovacie pravidlá môžeme aplikovať zrýchleným spôsobom priamo v tabuľke. Pomocou pravého tlačidla myši môžeme zobraziť kontextové menu a cez voľbu Zvýrazniť záznamy vyvoláme ponuku, ktorá vždy obsahuje možnosti Riadky väčšie/menšie ako a Stĺpce väčšie/menšie ako. Pokiaľ zvolíme jednu z možností, zobrazí sa formulár pre bližšiu špecifikáciu podmienky.
Obr.: Formulár pre zadanie podmienky
Popis polí:
Operátor |
Pole pre výber porovnávacieho operátora podmienky. |
Hodnota |
Hodnota pre podmienku. |
Farby zvýraznenia |
Pole pre výber farby formátovania. Paleta farieb v tomto poli vychádza vždy z aktuálne nastaveného vizuálneho štýlu. |
Po potvrdení sa zadaná podmienka formátovania doplní nastavením pre riadky, prípadne stĺpce.
Grafy
V novom užívateľskom rozhraní je možné pre vyhodnotenie definovať grafické spracovanie pomocou grafov. Grafy sa definujú a spúšťajú iba v stave kontajner alebo filter alebo nad označenými záznamami. Spustenie alebo definovanie nového grafu sa vykonáva pomocou ikony alebo ako voľbu v Menu pre grid.
Definícia nového grafu:
Pri definícii nového grafu sa automaticky predvypĺňajú niektoré polia. Pole, podľa ktorého je tabuľka (grid) zotriedená sa automaticky vloží do poľa "Grupovacie pole" a pole riadku pravítka, z ktorého je spustená tvorba grafu sa vyplní do poľa "Pole s hodnotou". Tieto hodnoty je možné zmeniť a pracuje sa s nimi podobne ako v iných komponentoch napr. výber stĺpcov. Ďalej si užívateľ vyberie typ grafu, zotriedenie a filter.
V ľavom dolnom rohu pod tlačidlom Ďalšie možnosti, je voľba Uložiť ako, pomocou ktorej sa konečná definícia grafu uloží.
Obr.: Definícia nového grafu
Popis polí:
Názov |
Názov definície grafu. |
Grupovacie pole |
Pole, podľa ktorého sa definujú v grafe rady. |
Pole s hodnotou |
Meraná hodnota. |
Agregačná funkcia |
Funkcia, ktorá bude použitá pre pole s hodnotou. |
Typ grafu |
Tu je možné vybrať typ grafu. Dostupné možnosti sú: stĺpcový, koláčový alebo spojnicový graf. |
Zoradiť |
Zotriedenie hodnôt vzostupne alebo zostupne. |
Filter |
Voľba či sa majú v grafe zobraziť všetky hodnoty, prvých desať podľa zotriedenia alebo prvých 10 podľa zotriedenia plus zbytok hodnôt. |
Náhľad |
Zobrazí úplný graf alebo iba náhľad (vhodné pri tvorbe grafu nad veľkými dátami). |
Ďalšie nastavenia |
Ďalšie nastavenia |
Záložky
Záložky môžu byť v univerzálnych formulároch umiestnené v horizontálnom a taktiež vertikálnom smere.
Vo vertikálnom smere slúžia záložky k prepínaniu jednotlivých strán dokladov a sú vždy definované ikonou a popisom, pre lepšiu informáciu o charaktere polí, ktoré sa na danej záložke nachádzajú.
Obr.: Záložky vo vertikálnom smere
Prepínať medzi záložkami (stranami) dokladu môžeme pomocou ľavého tlačidla myši. Kliknutím na danú záložku si ju vždy zobrazíme. Prechádzať jednotlivé záložky dokladu je možné tiež kombináciou klávesov Alt+šípka vpravo (vľavo).
Záložky v horizontálnom smere slúži na prepínanie obsahu vo vnútri formulára. Záložky sú rovnako tak definované ikonou a nadpisom, čo užívateľa informuje o charaktere polí a o informáciách tu umiestnených. Na záložky môžeme umiestniť ďalšie ľubovoľné komponenty. V prípade, že sa na danej záložke nachádza nejaký obsah, označí sa príznakom, ktorý sa nachádza vedľa nadpisu záložky. Môže tu byť tiež uvedené číslo vyjadrujúce napr. počet komentárov.
Obr.: Záložky v horizontálnom smere
Prepínať sa medzi týmito záložkami môžeme pomocou myši alebo kombináciou klávesov Ctrl+Tab.
Náhľad záznamu (Preview)
Po otvorení knihy v univerzálnych formulároch, môže byť v pravej časti obrazovky panel pre rýchly náhľad záznamov, tzv. preview.
Obr.: Náhľad záznamu tabuľky (faktúry)
V paneli pre rýchly náhľad sú vždy vidieť základné informácie toho záznamu, na ktorom je aktuálne nastavené pravítko. Pri prechádzaní záznamov v tabuľke (knihe) sa dáta uvedené v tomto paneli vždy aktualizujú. Pre získanie najdôležitejších informácií o aktuálnom doklade, už teda nie je nutné zobrazovať ďalšie strany (záložky) dokladu.
Súčasťou preview býva dôležitá sekcia Nastavenie. Tu sú k dispozícii najdôležitejšie nastavenia pre danú tabuľku. Je tu možné nastaviť napr. požadovanú periódu alebo sklad. K tomuto nastaveniu sa potom môžu vzťahovať zobrazené dáta v tabuľke (napr. skladové informácie).
V náhľade záznamov môže byť ďalej umiestnená napr. mapa, hodnotenie subjektov v registroch, elektronické adresy alebo sociálne siete.
Obr.: Náhľad záznamu tabuľky (Dod./Odb.)
Ikony umiestnené v preview môžu byť aktívne, tzn. kliknutím na ikonu, môžeme zobraziť profil subjektu na sociálnej sieti alebo ho môžeme preveriť v príslušnom registri.
Veľkosť panelu pre rýchly náhľad môžeme meniť pomocou rozdeľovníka (Splitteru), prípadne je možné ho úplne skryť kliknutím na tento rozdeľovník a získať tak maximálny priestor pre tabuľku.
Komponenty formulára
Zo zoznamu na inú záložku (stranu) dokladu sa môžeme prepnúť napr. pomocou ľavého tlačidla myši. Štandardné dátové moduly obsahujú dve a viac strán, pričom na 1. strane sú obvykle zobrazené základné údaje a na ďalších stranách potom položky, prípadne priložené dokumenty a doklady.
Každá strana potom môže obsahovať ďalšie záložky alebo komponenty, ktoré sa líšia typom a povahou zapisovaných informácií.
Obr.: Formulár - univerzálna
- Vyhľadávacia ponuka (lookup) - po rozkliknutí ikony, sa užívateľovi zobrazí zoznam hodnôt, ktorý je možné v danom poli vyplniť.
- Editačné pole (edit) - pole, do ktorého je možné vpísať hodnotu preddefinovaného typu (text, číslo atď.).
- Začiarkovacie pole (checkbox) - pole definujúce hodnotu ÁNO/NIE.
- Rozbaľovací panel (expander) - zoskupuje komponenty, ktoré je možné skryť alebo zobraziť.
- Záložka - každá strana môže obsahovať ďalšie záložky, na ktoré môžu byť umiestnené ďalšie komponenty.
- Dátumové pole - pole, do ktorého je možné zadať iba dátum výberom z kalendára alebo zjednodušeným zadávaním.
- Tlačidlo - po stlačení tlačidla môžu byť spustené akcie, môže zobraziť plávajúci formulár (flowter), prípadne sa môžu zobraziť alebo skryť ďalšie polia.
- Náhľad (preview) - súhrnné informácie o aktuálnom zázname.
Základné komponenty formulára
Tieto komponenty univerzálnych formulárov definujú ich základnú štruktúru a určujú ich vzhľad tak, že zoskupujú ďalšie jednotlivé polia, informácie a komponenty. Jedná sa o Rozbaľovací zoznam (Expander), GroupBox a Plávajúci formulár (Flowter).
Rozbaľovací panel (Expander)
Rozbaľovací panel (Expander) je komponent zoskupujúci polia, ktoré spolu súvisia.
Obr.: Rozbaľovací panel (Expander)
Rozbaľovací panel je vždy definovaný nadpisom, ktorý určuje kontext polí, ktoré sú v ňom obsiahnuté. Expander je možné zbaliť a vyhradiť tak viac miesta na formulári pre informácie, ktoré nás zaujímajú. Zbalenie vykonávame pomocou ikony , ktorá je umiestnená v pravom hornom rohu panela. Tento stav (zbalenie) panela si systém pre daného užívateľa pamätá.
GroupBox
Ďalším komponentom univerzálnych formulárov združujúci polia je GroupBox.
Obr.: GroupBox
Tento komponent obsahuje nadpis a čiaru, ktorá ho oddeľuje od zostatku formulára. Pomocou tohto komponentu oddeľujeme bloky polí na formulári pre väčšiu prehľadnosť užívateľovi.
Plávajúci formulár (Floater)
Komponentom univerzálnych formulárov, ktorý taktiež zoskupuje bloky informácií a polí, je tzv. Plávajúci formulár čiže Floater. Floater vždy zobrazujeme pomocou tlačidla a je súčasťou formulára. Neobsahuje teda tlačidlá, ako sú OK alebo Storno. Do názvu tlačidla plávajúceho formulára je možné zobraziť konkrétnu hodnotu, napr. tlačidlo pre daňovú rekapituláciu môže obsahovať názov konkrétneho typu dane.
Obr.: Príklad tlačidla pre zobrazenie floateru
Stlačením tlačidla odkryjeme formulár, kde sú uvedené ďalšie polia. Jedná sa spravidla o menej dôležité polia, u ktorých nie je nutné, aby boli umiestnené v hlavnom formulári.
Obr.: Floater pre daňovú rekapituláciu
Tento formulár môže slúžiť nielen ako náhľad hodnôt, ale je tu možné tiež editovať pole. Plávajúci formulár sa pri prechádzaní jednotlivých záznamov v knihe, napr. pomocou klávesov + a - vždy aktualizuje vzhľadom k záznamu, na ktorom stojíme. Floater si vždy pamätá pozíciu na obrazovke, kde ho užívateľ umiestnil a tiež svoju veľkosť. Do implicitného umiestnenia a veľkosti ho potom môžeme vrátiť pomocou ikony . Zatvoriť plávajúci formulár je možné pomocou ikony , kliknutím mimo formulár alebo klávesom Esc.
Stromová tabuľka (Treeview)
Stromová tabuľka je komponent, ktorý slúži pre zobrazenie záznamov v stromovej štruktúre.
Obr.: Stromová tabuľka aktivít
Záznamy v treeview môžu byť zobrazené ako stromová štruktúra alebo ako tabuľka. Spôsob zobrazenia volíme v zozname možností, ktorý je možné zobraziť pomocou ikony . V tomto zozname sú vždy dostupné všetky možnosti, podľa ktorých môžeme záznamy v stromovej tabuľke triediť a je tu tiež voľba Bez zoskupenia. Pomocou tejto voľby môžeme záznamy zobraziť bez akéhokoľvek zotriedenia ako tabuľku.
Pomocou designeru je možné treeview nadefinovať tak, aby bol užívateľovi viditeľný iba strom bez akýchkoľvek ďalších stĺpcov.
Editovať stromovú tabuľku môžeme pomocou myši metódou "Drag and Drop". Pomocou myši môžeme ľubovoľný záznam uchopiť a preniesť ho do požadovanej úrovne treeview. Záznamy, u ktorých došlo k zmene úrovne, sú potom označené ikonou ceruzky (neplatí pre nevlastnené položky).
Obr.: Stromová tabuľka s editáciou
Záložky vo formulári
Záložky sú komponentom, ktoré slúžia pre prepínanie obsahu. Záložky môžu slúžiť nielen ako hlavný komponent určujúci strany záznamov v jednotlivých knihách, ale tiež ako organizačný komponent vo formulári. Záložky sú definované ikonou a nadpisom, čo užívateľa informuje o charaktere polí a o informáciách tu umiestnených. Na záložky môžeme umiestniť ďalšie ľubovoľné komponenty.
Obr.: Príklad použitia záložiek vo formulári
ListView
Komponent ListView slúži pre zobrazenie zoznamu záznamov. Hlavný prínos tohto komponentu spočíva v možnosti nastavenia 3 rôznych režimov pre tabuľku. Komponent ListView podporuje rovnako tak triedenie záznamov do skupín.
- Ikony - záznamy v tabuľke môžu byť zobrazené v štýle s veľkými ikonami.
Obr.: Zobrazenie s veľkými ikonami
- Zoznam - zobrazenie záznamov v jednoduchej tabuľke, ktorá obsahuje iba jeden stĺpec.
Obr.: Zobrazenie ako jednoduchá tabuľka
- Podrobný zoznam - zobrazenie záznamov vo viacstĺpcovej tabuľke.
Obr.: Zobrazenie s ikonami
Medzi jednotlivými režimami je možné sa prepínať, napr. pomocou ikony.
Rozdeľovník (Splitter)
Komponent Splitter slúži pre horizontálne alebo vertikálne rozdelenie plôch. To, že je vo formulári umiestnený tento rozdeľovník a je možné ho využiť poznáme podľa symbolu s bodkami.
Obr.: Formulár s komponentom Splitter
Umiestnenie tohto rozdeľovníka si systém pamätá a ovládať ho a posúvať môžeme pomocou tlačidla myši. Dvojitým kliknutím tlačidla myší na rozdeľovník môžeme dané okno zatvoriť.
Dátové komponenty formulára
Jedná sa o komponenty univerzálnych formulárov, ktoré nám zobrazujú konkrétne informácie zo systému a pomocou ktorých, informácie zadávame do systému.
Textové, číselné a začiarkovacie pole
Textové pole je komponent, ktorý umožňuje uložiť akúkoľvek informáciu vo forme textu. Typickým príkladom takýchto polí je pole Popis.
Do číselného poľa je možné zadať, na rozdiel od poľa textového, iba číselnú hodnotu. Akúkoľvek inú textovú hodnotu toto pole neakceptuje. Príkladom takéhoto poľa je napr. Splatnosť.
Začiarkovacie pole (CheckBox) slúži pre nastavenie polí typu Áno/Nie. Jedná sa napr. o pole DPH na faktúre. Začiarkovacie je možné vykonať ľavým tlačidlom myši.
Label
Label je komponent formulára, ktorý zostáva spravidla v tvare Názov + Hodnota + Ďalší text.
Obr.: Dátový komponent typu Label
Komponent typu Label je v značnej miere používaný v rámci náhľadu záznamu (Preview).
Dátumové polia
Do dátumových komponentov môžeme zadávať hodnoty výberom z kalendára, ktorý si zobrazíme pomocou ikony alebo klávesom F12.
Obr.: Kalendár pre výber dátumu
V prípade dátumových polí môže užívateľ využiť zrýchlené funkcie pre zadávanie hodnôt:
- Konkrétny deň aktuálneho mesiaca môžeme zadať tak, že do dátumového poľa vyplníme iba deň, systém už automaticky doplní aktuálny mesiac a rok (po potvrdení klávesom Enter).
- Deň a mesiac v aktuálnom roku môžeme zadať tak, že vyplníme iba deň a mesiac. Aktuálny rok už systém doplní sám po stlačení klávesu Enter.
- Aktuálny (dnešný) dátum môžeme zadať tak, že do poľa doplníme iba bodku. Po stlačení klávesu Enter systém doplní dátum.
Bodka všeobecne v dátumových poliach nahradzuje aktuálny deň, mesiac alebo rok a je možné ju takto pri zadávaní dátumu používať. Pri zadaní hodnoty, napr. v tvare ". . 2015" systém doplní aktuálny deň, aktuálny mesiac a rok 2015.
Ponuková tabuľka (Lookup)
Pri zadávaní hodnôt do poľa typu lookup, má užívateľ v rámci univerzálnych formulárov možnosť voľby typu formulára pre výber hodnoty. Možnosti výberu hodnoty si môžeme v lookupe zobraziť pomocou pravého tlačidla myši cez voľbu Vyhľadať.
Obr.: Možnosti pre výber hodnôt
Vo formulári má užívateľ niekoľko možností ako hodnoty ponukovej tabuľky zadávať:
- Vyhľadať v knihe - táto voľba zobrazí knihu, v ktorej je možné vyhľadať požadovaný záznam. Knihu je možné zobraziť tiež pomocou klávesu F12. Pokiaľ je okno otvorené v stave Vyhľadať v knihe, nie je ďalej zablokovaná alebo obmedzená práca v IS K2. Užívateľ môže pracovať v ďalších otvorených knihách a záložkách. V pôvodnom šedom užívateľskom rozhraní to umožnené nebolo.
- Vyhľadať - jednoduchý Alt+Down - voľba pre tzv. zjednodušený výber. Zobrazí sa jednoduchý zoznam, nie kniha, kde sú záznamy obvykle uvedené iba v dvoch stĺpcoch.
- Vyhľadať - stĺpcový - voľba pre vyhľadanie záznamu v stĺpcovom zozname. Jedná sa o jednoduchý zoznam s viacerými stĺpcami.
- Našepkávač - touto voľbou môžeme zapnúť tzv. našepkávač. Princíp našepkávača spočíva v tom, že keď zadáme do poľa hodnotu alebo neúplnú hodnotu a stlačíme klávesovú skratku Ctrl+Medzera, nedôjde k načítaniu záznamov (knihy), ale k ich vyfiltrovaniu. Zobrazí sa obmedzený zoznam hodnôt, ktoré zodpovedajú zadanému textu. V tomto prípade funguje fulltextové vyhľadávanie záznamov.
Posledný vybraný spôsob vyhľadávania si systém na danom poli zapamätá a automaticky ho ponúkne po stlačení ikony v pravej časti konkrétneho poľa ako rýchlu voľbu. Jedná sa vždy o ikonu, ktorá zodpovedá zvolenej možnosti pre výber hodnôt vo formulári, pozri obr. Možnosti pre výber hodnôt.
Možnosti komponentov formulára
Pomocou pravého tlačidla na komponente formulára (poli) si je možné zobraziť všetky dostupné možnosti, ktoré môžeme pri práci s daným komponentom využiť.
Obr.: Možnosti poľa formulára
Popis možností:
- Úpravy - pod touto voľbou sú dostupné základné operácie.
- Kopírovať Ctrl+C
- Vložiť Ctrl+V
- Vystrihnúť Ctrl+X
- Vybrať všetko Ctrl+A
- História poľa - zobrazí formulár s históriou daného poľa.
- Vyhľadať - táto ponuka obsahuje možnosti pre vyhľadávanie hodnôt v číselníkoch. Bližšie sú tieto funkcie popísané v kapitole Ponuková tabuľka (Lookup).
- Vytvoriť filter - pomocou tejto voľby je možné zobraziť formulár porovnávacej podmienky filtra s predvyplnenými hodnotami podľa vybraného poľa a následne filter vytvoriť.
- Pridať podmienku - táto voľba umožňuje pridať podmienku do aktuálneho filtra. Táto voľba zobrazí formulár porovnávacej podmienky s predvyplnenou hodnotou podľa vybraného poľa.
- Pridať do stĺpcov - táto funkcia pridá vybrané pole do stĺpcov na záložke Zoznam.
- Pridať do stĺpcov formulára - táto voľba umožňuje vybrať formulár, do ktorého chceme vložiť požadovaný stĺpec. V prípade, že v aktuálnom formulári otvoríme niektorý z číselníkov, je možné pridávať pole z tohto číselníka do aktuálneho formulára. V zákazkách je napr. možné otvoriť číselník Dodávatelia/Odberatelia. Jednotlivé polia z modulu Dodávatelia/Odberatelia je potom možné, pomocou tejto voľby, pridávať do stĺpcov v zákazkách.
Vo formulári môže byť ďalej voľba pre výber vlastnosti poľa, ktorá má byť zobrazená vo formulári. Napríklad pokiaľ je vo formulári pole Odberateľ, je možné voliť medzi zobrazením jeho názvu, skratky alebo napr. čísla.
Obr.: Pole Odberateľ so zobrazením Skratka 2
U niektorých polí, ako sú napr. elektronické adresy, je možné v ponuke možností meniť typ zobrazenia. Elektronické adresy môžu byť zobrazené ako Zjednodušené zadávanie alebo Zoznam všetkých zadaných. Toto zobrazenie je možné meniť tiež pomocou ikony .
Mapa a obrázok
Záznamy, ktorých súčasťou je adresa, môžu obsahovať v univerzálnych formulároch polia typu mapa.
Obr.: Mapa v univerzálnych formulároch IS K2
Mapa môže zobrazovať, napr. sídlo firmy podľa zadanej adresy a môže byť umiestnená do náhľadu záznamu, tzv. preview. Kliknutím na ikonu , potom je možné zobraziť danú adresu v prehliadači v rámci Google map, a jednoducho potom použiť, napr. navigáciu na danú pozíciu. Aby mapa správnym spôsobom zobrazovala pozíciu podľa adresy, musí mať firma, v rámci svojho účtu u spoločnosti Google vygenerovaný tzv. Api Key pre použitie Google map. Tento Api Key potom musí byť nastavený v Parametre mandanta na 4. strane v sekcii Vlastnosti.
Podobne ako mapa, môže byť v univerzálnych formulároch zobrazený tiež obrázok alebo dokument. To je možné pomocou komponentu FilePreview. Tento komponent býva spravidla zaradený v Náhľad záznamov alebo na záložke Prílohy.
Obr.: Príklad obrázku v univerzálnych formulároch
Pomocou ikony , ktorá je umiestnená v pravej hornej časti, je možné obrázok zobraziť v nainštalovanom prehliadači fotografií. Ikona potom slúži k zväčšeniu, popr. zmenšeniu obrázku v rámci formulára.
Obdobne ako obrázky zobrazuje komponent FilePreview tiež dokumenty. Záložka Prílohy potom môže byť v univerzálnych formulároch definovaná tak, že tu bude zobrazený vždy náhľad obsahu aktuálneho súboru, na ktorom stojí pravítko.
Obr.: Náhľad obrázku na záložke Prílohy
Odpojenie formulárov
Niektoré komponenty univerzálnych formulárov je možné odpojiť a pracovať s nimi ako so samostatnými formulármi. Medzi komponenty, ktoré je možné takto odpojiť radíme napr. Náhľad záznamu (Preview), Záložky alebo Plávajúci formulár (Floater). Vlastné odpojenie z formulára vykonáme pomocou ikony . Pokiaľ teda komponent obsahuje túto ikonu, je možné ho odpojiť. Stlačením tejto ikony dôjde k odpojeniu komponentu.
Obr.: Formulár s odpojeným náhľadom záznamov
Odpojený komponent sa správa ako štandardný formulár a je možné s ním tak pracovať. Je možné ho napr. presunúť na druhý monitor. Odpojenie a umiestnenie komponentu si systém pamätá, tzn. pri zatvorení knihy a opätovnom otvorení nedôjde k pripojeniu a návratu do pôvodného stavu, ale komponent zostáva odpojený a na zvolenej pozícii (napr. druhom monitore). Pri prechádzaní záznamov sa dáta uvedené v odpojenom paneli vždy aktualizujú. Pripojenie komponentu na pôvodné miesto vykonáme zatvorením pomocou ikony .
Odpojiť môžeme tiež akúkoľvek záložku v rámci univerzálnych formulárov. To vykonáme pomocou pravého tlačidla myši cez voľbu Detach control. Odpojiť je možné nielen záložky ako strany formulára, ale tiež záložky vo formulári, napr. Komentáre.
Ďalším odpojiteľným komponentom môže byť Plávajúci panel (Floater). Otvorený Plávajúci panel je možné umiestniť kdekoľvek v rámci obrazovky. Pomocou ikony však môžeme tento panel navyše odpojiť, umiestniť mimo danú obrazovku a využívať ho ako akýkoľvek iný odpojený komponent.
Pomocou návrhára formulárov môžeme nastaviť ako odpojiteľný takmer akýkoľvek komponent alebo túto vlastnosť zakázať.
História polí
Niektoré polia v IS K2 je možné verziovať. To znamená, že sa zaznamenáva história daného poľa vždy k určitému dátumu. V IS K2 existujú dva typy polí s históriou.
Prvým typom sú polia, ktoré obsahujú ikonu . Kliknutím na túto ikonu sa zobrazí formulár História poľa, do ktorého sa ukladajú všetky záznamy z tohto poľa. Tento formulár je možné zobraziť taktiež pomocou pravého tlačidla myši na konkrétnom poli a ďalej cez voľbu História.
U týchto polí je možné nastavenie platnosti záznamov uložených v histórii. Ukladá sa iba dátum, nie čas. K jednému dátumu môže byť vždy iba jeden záznam. Zmenou dátumu sa taktiež upraví meno užívateľa, ktorý vykonal editáciu záznamu. Údaje sú zoradené chronologicky a je možné ich vymazať klávesom F8. Editovať alebo mazať záznam môže iba užívateľ, ktorý má právo na Zmenu časovo platných záznamov. Táto funkčnosť sa využíva pri poliach, ktoré majú legislatívny význam (napr. zmena názvu firmy, zmena IČO na karte Dod./Odb., alebo zmena sadzby DPH na karte Tovaru). Nadobúdajú platnosť vždy k rozhodnému dátumu, ktorý sa líši od dátumu, kedy ho zadávame do systému K2.
Druhým typom sú polia iba s prehľadom histórie zmien. Zaznamenáva sa dátum vrátane času. Užívateľ nemôže meniť dátum a čas v histórii. Pokiaľ užívateľ vykoná ďalšie prepísanie poľa do 9s nemusia byť zaznamenané zmeny. Pri takýchto poliach nie je k dispozícii ikona pre zobrazenie prehľadu histórie. Formulár História polí je možné zobraziť iba pomocou pravého tlačidla myši a ďalej cez voľbu História.
Informácie o formulári
Pri každom univerzálnom formulári je možné zobraziť si jeho podrobnosti. Kombináciou klávesov Shift+Ctrl+Alt+F12 je možné zobraziť okno obsahujúce základné informácie o formulári.
Obr.: Informácie o formulári
Formulár obsahuje 3 dielčie sekcie:
- Kontext formulára - tu sú uvedené informácie o dátovom kontexte celého formulára. Ďalej je tu uvedený názov tabuľky, číslo dátového modulu a meno fragmentu.
- Nadriadený kontext - nadriadený kontext aktívneho komponentu. Je tu uvedená Trieda a Plná cesta.
- Aktívny komponent - Relatívna cesta a Plná cesta komponentu, na ktorom je umiestnený focus.
Prenos konfiguračných objektov
V rámci univerzálnych formulárov je možné kopírovať konfiguračné objekty (napr. šablóny, pohľady alebo formátovanie riadkov a stĺpcov). Pre tieto účely, sú v IS K2 k dispozícii funkcie Shift+Ctrl+C pre načítanie objektu do schránky a Shift+Ctrl+V pre vloženie objektu zo schránky. Objekty sú takto prenositeľné aj medzi jednotlivými IS K2.
Funkcie pre prenos konfiguračných objektov sú dostupné vždy v knihe, kde sú uložené dané objekty. Jedná sa teda napr. o knihu Správa šablón alebo Správa pohľadov.
Načítanie konfiguračných objektov vykonávame kombináciou klávesov Shift+Ctrl+C na danom objekte (položke) alebo pomocou pravého tlačidla myši a ďalej cez voľbu Úpravy - Kopírovať záznam. Dôjde k načítaniu vždy toho objektu (položky), ktorý máme označený modrým pravítkom.
Obr.: Načítanie konfiguračného objektu do schránky
Vloženie konfiguračného objektu zo schránky potom vykonáme kombináciou klávesov Shift+Ctrl+V alebo cez voľbu Úpravy - Vložiť záznam. Takto je možné preniesť konfiguračné objekty s ich kompletným nastavením.
Pred vložením objektu sa zobrazí formulár, kde je možné vykonať úpravy nastavení a až po potvrdení tohto formulára je uložený daný konfiguračný objekt.
Obr.: Formulár pred vložením konfiguračného objektu zo schránky
Export konfiguračných objektov do súboru "*.XML"
Konfiguračné objekty je možné tiež exportovať do súboru "*.XML" a následne ich z tohto súboru importovať. Export konfiguračného objektu do XML vykonáme pomocou tlačidla Export/Import a následne cez voľbu Uložiť do súboru.
Obr.: Export konfiguračného objektu do "*.XML" súboru
Následne sa zobrazí dialógové okno, kde zvolíme názov a umiestnenie *.XML súboru.
Import konfiguračného objektu z "*.XML" súboru vykonáme taktiež pomocou tlačidla Export/Import a ďalej cez voľbu Nový zo súboru. Zobrazí sa dialógové okno pre výber daného súboru. Po potvrdení sa ešte pred uložením objektu do IS K2 zobrazí formulár, kde je možné vykonať úpravy nastavení a až po potvrdení tohto formulára, je uložený daný konfiguračný objekt.
Takto je možné prenášať konfiguračné objekty s ich kompletným nastavením.
Servisný režim
V rámci konfiguračných objektov je užívateľovi k dispozícii funkcia pre Servisný režim. Túto funkciu môžeme zapnúť pomocou tlačidla Servisný režim, ktoré je dostupné v knihách konfiguračných objektov.
Obr.: Servisný režim
Po spustení tejto funkcie vidí užívateľ všetky konfiguračné objekty aj iných užívateľov a môže s nimi pracovať. Servisný režim je podmienený právom na servisné zásahy.