Agendy Notia Business Server - win klient používají standardy ovládání běžné v prostředí Windows.
Aplikace se spouští z příslušného adresáře programem NBS.exe. Ze základního okna jsou dostupné jednotlivé moduly. Každý modul se otvírá nezávisle v samostatném okně. Hlavní formuláře modulů obsahují funkce a číselníky pro práci s příslušnou evidencí.
Z hlavního okna win klienta Notia Business Serveru se spouští jednotlivé moduly pomocí ikon nebo volbami z nabídky.
Vzhled hlavního okna je volitelný. Lze měnit barvu pozadí, změnit ikony a jejich uspořádání.
Formuláře modulů obsahují záložky Seznam a Záznam, mezi nimiž lze přepínat myší nebo klávesovými zkratkami Ctrl+1 (Záznam) a Ctrl+2 (Seznam). Formulář obsahuje záznamy, které odpovídají aktivní výběrové podmínce. Jednotlivé funkce jsou dostupné z nabídky, respektive pomocí tlačítek na nástrojové liště. Ovládání formuláře je společné všem modulům.
V nabídce jsou k dispozici všechny volby spojené s funkcionalitou příslušného modulu. Základní volby nabídek jsou společné:
- Soubor - obsahuje:
- O aplikaci - obsahuje údaje o verzích programu.
- Zavřít - volba pro zavření okna.
- Konec - volba pro ukončení aplikace.
- Úpravy - obsahují volby pro posun po záznamech, manipulaci se záznamy a pro specifikaci výběrových kritérií:
- Vyjmout (Ctrl+X)
- Kopírovat (Ctrl+C)
- Vložit (Ctrl+V)
- ------------------------------
- První záznam (Ctrl+Home) - posun na první položku seznamu.
- Předchozí záznam (Ctrl+Up) - posun na předchozí položku záznamu.
- Následující záznam (Ctrl+Down) - posun na následující položku záznamu.
- Poslední záznam (Ctrl+End) - posun na poslední položku seznamu.
- ------------------------------
- Nový záznam (lns) - zobrazí prázdný záznam připravený pro založení nové položky.
- Vymazat záznam (Ctrl+Del) - zobrazí dotaz zda se má záznam smazat. Po potvrzerní se záznam smaže.
- Upravit záznam - umožní změny v záznamu.
- Potvrdit změny (F2) - uloží změny v záznamu.
- Stornovat změny (Shift+Esc) - obnoví původní data v záznamu (poslední uložená data).
- ------------------------------
- Hledat (Ctrl+F) - zobrazí okno pro nastavení vyhledávání ve sloupci.
- Aktualizovat (F9) - aktualizuje data.
- Dotaz (F7) - otevře průvodce dotazů.
- Správce dotazů (Ctrl+F7) - otevře správce dotazů.
- Poslední dotaz (F3) - po úpravě záznamu otevře seznam s posledním dotazem.
- Poslední dotaz s dohledáním (Alt+F3) - po úpravě záznamu a klepnutím na záložku Seznam se otevře seznam s posledním dotazem a je označen poslední upravovaný záznam.
- Výchozí dotaz (Ctrl+F3) - zobrazí seznam s výchozím dotazem (pokud není nastaven jinak, tak je to dotaz Všechny).
- Zobrazit pro editaci (F4) - položku vybranou v seznamu převede do záznamu a převede jí do dočasného výběru pro úpravy.
- Číselníky - obsahují volby pro otevření číselníků souvisejících s příslušným modulem.
- Zobrazit:
- Obsahuje volby pro přechod na zobrazení jiných pohledů na specifickou evidenci, např. zobrazení položek dokladů.
- Souvislosti - otevře souvislosti navázané na evidenci.
- Záznam - otevře záznam položky.
- Seznam - otevře seznam položek.
- Sestavy - obsahují seznam všech tiskových sestav přístupných z modulu.
- E-doklady - obsahují seznam všech možností vytvoření elektronického dokladu navázaného na záznam.
- Import - obsahuje seznam možností importu jednoho nebo více záznamů pomocí nastavené struktury pro NBS ve formátech CSV, DBF, nebo XML. Případně pro struktury naprogramované pro konkrétního uživatele.
- Export - obsahuje seznam možností importu jednoho nebo více záznamů pomocí nastavené struktury pro NBS ve formátech CSV, DBF, nebo XML. Případně pro struktury naprogramované pro konkrétního uživatele.
- Okno - zobrazuje seznam všech otevřených oken (evidencí a číselníků) NBS a po klepnutí umožňuje přechod na vybrané okno.
Nástrojový lišta obsahuje rozvírací nabídku se seznamem připravených výběrových kritérií a dále tlačítka pro rychlou volbu nejpoužívanějších funkcí, pro přechod mezi záznamy, pro hledání, aktualizaci dat a pro otevření dialogu výběrová kritéria.
V seznamu jsou informace zobrazeny tabulkovou formou. Sloupec se skládá ze záhlaví, které obsahuje názvy sloupců a z tabulky, ve které jednotlivé řádky obsahují data ze záznamu.
Ve sloupci se lze pohybovat po záznamech pomocí kláves <-, ->, PgDn, PgUp nebo pomocí svislého posuvníku. Seznam lze posouvat zároveň vodorovným posuvníkem.
Podle většiny sloupců seznamu lze třídit poklepáním na záhlaví, postupně podle pořadí poklepání vzestupně, sestupně a zrušit třídění. Způsob setřídění indikuje směr šipky zobrazené v záhlaví. Po nastavení parametru SEZNAM_SORT_MULTI na hodnotu 1 lze třídit v jednom seznamu až podle tří sloupců najednou.
Pořadí sloupců lze měnit přetažením sloupce myší za záhlaví (Po klepnutí na pojmenování sloupce a držení levého tlačítka myši se při přetahování sloupce přes ostatní sloupce zobrazuje svislá čára. Po puštění tlačítka myši se sloupec zobrazuje mezi sloupci na místě svislé čáry).
Šířku sloupce lze měnit posunutím okraje sloupce myší. (Po najetí kurzoru mezi pojmenování sloupců se zobrazí čára s dvojitou šipkou, po klepnutí na levé tlačítko myši a držení levého tlačítka se při posouvání myši do stran zobrazuje další svislá čára. Po puštění tlačítka myši se změní šířka sloupce na nastavenou).
Umístění okna na obrazovce lze měnit po klepnutí a držení levého tlačítka myši na horní lištu (horní řádek okna s pojmenováním evidence nebo číselníku a přihlašovacím jménem uživatele) a současného přesunutí okna na požadované místo na ploše.
Lze měnit velikost okna na obrazovce:
- Výšku - po klepnutí a držení levého tlačítka myši na horní, nebo dolní hraně okna. Na požadované velikosti tlačítko myši pustit.
- Šířku - po klepnutí a držení levého tlačítka myši na levé, nebo pravé hraně okna. Na požadované velikosti tlačítko myši pustit.
- Výšku a šířku současně - po klepnutí a držení levého tlačítka myši na rohu okna. Na požadované velikosti tlačítko myši pustit.
Změny nastavení okna uvedené výše se ukládají pro aktuálně přihlášeného uživatele (tzn. pro přihlášení uživatele na libovolném počítači v síti):
- klepnutím pravého tlačítka myši na horní lištu (horní řádek okna s pojmenováním evidence nebo číselníku a přihlašovacím jménem uživatele) a výběrem funkce Uložit nastavení,
- klávesovou zkratkou Shift+F9.
Po klepnutí pravým tlačítkem myši v seznamu se zobrazí nabídka, která má položky:
- Počet záznamů - zobrazí počet celkový počet záznamů a označený počet záznamů v seznamu.
- Vyhledat sloupec ... - zobrazí tabulka se sloupci seznamu. Po výběru sloupce a potvrzení se zobrazí seznam s vyhledaným sloupcem.
- Vyhledat ve sloupci ... - umožňuje vyhledání ve sloupci.
- Zrušit setřídění - zruší setřídění sloupců.
- Vybrat vše - označí všechny položky seznamu.
- Invertovat výběr - změní označené položky na neoznačené a naopak.
- Tisk - zobrazí podmínky pro nastavení tisku ze seznamu.
- Kopírovat ... - zobrazí tabulku se sloupci seznamu. Po označení vybraných sloupců a potvrzení jsou data z těchto sloupců ve schránce s možností vkládání do jiných programů.
- Nastavení kopírování - umožňuje nastavení parametrů kopírování.
- Exportovat do souboru - nastavení exportu dat do jiných programů. Tato varianta je výhodná příklad pro export velkého množství dat do Excelu. Příklad je právě pro tento případ.
- Soubor - pole pro zápis cesty a pojmenování souboru. Např. C:\pohledavky.csv.
- Nahrazovat CR/LF znakem - zaškrtnutí zaškrtávacího pole a v rozevírací nabídce výběr položky "(mezera)".
- Jen vybrané řádky - zaškrtává se v případě požadavku na export vybraných řádků.
- Záhlaví sloupců - zaškrtnutí zaškrtávacího pole v případě požadavku na kopírování pojmenování sloupců.
- Záznamy na vybraný řádek - zaškrtnutí zaškrtávacího pole.
- Výchozí oddělovač - výběr z rozevírací nabídky";".
- V tabulce se sloupci zaškrtnutí požadovaných sloupců, které se mají exportovat.
- Export do dBase (vše) ... - zkopíruje všechna data zobrazená v seznamu do dBase.
- Export do XML (vše) ... - zkopíruje všechna data zobrazená v seznamu do XML.
- Export do Excelu (vše) ... - zkopíruje všechna data zobrazená v seznamu do Excelu.
- Export do HTML (vše) ... - zkopíruje všechna data zobrazená v seznamu do HTML.
- Prohlížeč - otevře prohlížeč.
- Výpočty pro sloupec - po klepnutí do sloupce, který obsahuje číselné hodnoty, lze provádět jejich součty:
- Pro všechny řádky - všech řádků v seznamu.
- Pro vybrané řádky - označených řádků.
- Graf - zobrazí graf.
- Zobrazit rychlý filtr - po výběru se zapne rychlý filtr.
- Nerozlišovat VELKÁ/malá (dotaz jen pro čtení) - po výběru této položky je možné vyhledávat data bez rozlišování velkých nebo malých písmen. Současně po vyhledání položky není možná její úprava, protože se jedná o dotaz jen pro čtení.
- Vynulovat rychlý filtr - vynuluje nastavení rychlého filtru.
- Zobrazit aktuální SQL dotaz - zobrazí dotaz podle kterého se zobrazují data.
- Vzhled sloupců - nastavení vzhledu sloupců. Je nutné vybrat sloupce a poté změnit nastavení:
- Písmo - umožňuje výběr typu písma, řez písma a velikost písma vybraného sloupce, nebo sloupců.
- Barva písma ... - umožňuje výběr barev písma vybraného sloupce, nebo sloupců.
- Pozadí ... - výběr barev pozadí vybraného sloupce, nebo sloupců.
Ze seznamu lze na záznam přejít, mimo výše uvedené způsoby, poklepáním na aktivním řádku.
Na záložce Záznam je zobrazen detailní formulář aktivního záznamu. Slouží pro úpravy dat a pro detailní prohlížení. Při vkládání nebo úpravě záznamů se lze mezi jednotlivými položkami pohybovat pomocí myši nebo klávesou Tab.
Údaje zobrazené na klientské stanici nemusejí být vždy v souladu se stavem dat na serveru. Stavů, kdy k tomu může dojít je několik, např. editace záznamu jiným uživatelem.
Data lze aktualizovat (stáhnout na klienta) pomocí tlačítka Aktualizovat obsah (červený blesk v modrém poli), nebo stisknutím klávesy F9.
V případě aktualizace obsahu seznamu i záznamu se provede aktuální dotaz a kurzor se nastaví na první záznam tohoto dotazu. Efektem tedy může být, že "zmizí" právě zpracovávaný záznam. Toto chování lze ovlivnit nastavením parametru REFRESH_FLASH na hodnotu 1 (dohledat doklad), kdy se kurzor po vyhodnocení aktuálního dotazu nastaví na záznam, na němž byl nastaven před aktualizací obsah. Využití této vlastnosti vede v případech, kdy je výsledkem dotazu rozsáhlý soubor dat, k nestabilitě systému na klientské stanici a nedoporučuje se!
Pomocí tlačítka Zobrazit pro editaci (zelený trojúhelník), nebo stisknutím klávesy F4 lze vybrat aktuální záznam do samostatného dočasného dotazu. Eliminuje se tím případné "ztracení" záznamu při použití Aktualizace obsahu. Zároveň je tak možné upravovat i záznam dohledaný pomoci dotazu typu jen pro čtení.
Při některých databázových operacích se původní dotaz změní na dotaz dočasný, který neobsahuje informace původního dotazu.
Jsou to:
- Vložení hlavičky dokladu, odeslání
- Úprava hlavičky dokladu, odeslání
- Operace s dokladem
- Vložení položky dokladu
- Úprava položky dokladu
Pro návrat z dočasného dotazu do předchozího dotazu lze stisknout klávesu F3.
Poznámka: Hromadné operace nad vybranými doklady (vypořádání apod.) způsobují aktualizaci obsahu (provede se aktuální dotaz bez dohledání původního aktivního záznamu)
Pro rychlejší ovládání je připravena možnost přepnout program do režimu ovládání pravou rukou.
Ovládání se zapíná a vypíná tlačítkem Scroll Lock. Je-li zapnutý Scroll Lock ovládání funguje následovně:
- / - přesun na předchozí komponentu v pořadí
- * - přesun na následující komponentu v pořadí
- současně /* - funguje jako Esc
- - - smazání záznamu
- + - přidání záznamu
- Enter - uložení záznamu
Funkce čísel na numerické klávesnici v seznamu i záznamu je ovlivňováno klávesou Num Lock (NL). Je-li NL zapnutý, tak klávesnice píše čísla, je-li NL vypnutý a Scroll Lock zapnutý fungují čísla následovně:
- 7 - Home - první záznam
- 1 - End - poslední záznam
- 8 - šipka nahoru - předchozí záznam
- 2 - šipka dolu - následující záznam
- 9 - Page Up - posun na první záznam v aktivní nabídce
- 3 - Page Dn - posun na poslední záznam v aktivní nabídce
- 5 - shodné s poklepáním levým tlačítkem myši
Pro různé výběry je nutné označovat položky seznamu. Ve všech seznamech (modulech, evidencích, číselnících, položkách záznamů) je možné vybrat (označit) jeden nebo více řádků:
- Výběr jedné položky - klepnutí levým tlačítkem myši na položku.
- Výběr několika položek - držení tlačítka Ctrl + označování položek levým tlačítkem myši.
- Výběr všech položek - klávesová zkratka Ctrl + A.