Program ProVIS pro Windows - Stránky pro Servis VIS
Transkript
Veřejná informační služba, spol. s r.o. Farského 14, 326 00 Plzeň Program ProVIS pro Windows verze 1.61 Příručka pro ovládání Ing. Ivo Křepinský ProVIS – příručka pro ovládání Plzeň, červen 2014 1 Obsah Úvod 1. Instalace a spuštění programu 2. Základní pojmy a ovládání 3. Práce s programem 4. Konfigurace programu 5. Údržba programu 6. Společné funkce 7. Tisk 8. Možné problémy a jak na ně 9. Technické podrobnosti 10. Přídavné moduly ProVIS – příručka pro ovládání 2 Úvod Tato příručka je určena jako obecný návod k ovládání programů od firmy Veřejná informační služba, spol. s r.o., Plzeň (dále jen firma VIS). Program ProVIS je program, který obsahuje aplikace od firmy VIS. Program ProVIS pro tyto aplikace vytváří jednotné prostředí, jednotný vzhled, jednotné ovládání, poskytuje společné funkce apod. V této příručce se tedy popisuje to, co mají všechny aplikace v programu ProVIS společné. Ke konkrétní aplikaci se pak dodává příručka, která popisuje ne již ovládání, ale činnosti prováděné v této aplikaci. Program ProVIS existuje ve verzi DOS a ve verzi Windows. V této příručce se popisuje výhradně verze pro Windows. K programu ProVIS jsou k dispozici tyto standardní přídavné moduly: síťový modul - umožňuje práci více programů najednou (na síti nebo na jednom počítači s víceúlohovým systémem) modul přístupových práv - umožňuje kontrolu přístupu k programu a k jednotlivým jeho funkcím na základě uživatelského jména a hesla modul datových oblastí - umožňuje pracovat s více daty (např. účetnictví pro několik firem) modul replikací dat - umožňuje předávání dat s jiným programem Tyto přídavné moduly jsou popsány v samostatné kapitole. V příručce jsou obsaženy obecné pokyny tématicky dělené podle činností. Popisy konkrétních voleb v menu, formulářů apod. jsou uvedeny v nápovědě v programu (vyvolává se klávesou F1). Poznámka: Program ProVIS je v neustálém vývoji, dále se upravuje a vylepšuje. Může se proto stát, že informace v příručce již nejsou přesné. Tento problém je řešen popisem změn v souboru APLVERZE.TXT, který je možné prohlížet volbou Program/Informace/Novinky aplikace ProVIS v hlavním menu. Použité nástroje: Program ProVIS je vytvořen v databázovém systému Visual FoxPro (autor firma Microsoft). Neoddělitelnou součástí dodávaného software jsou funkce z knihovny QFoks od firmy Jiří Bečka - DBSoft, Vršovická 4, Praha 10. Tyto funkce smíte využívat pouze jako součást této aplikace. Nemáte oprávnění k žádnému jinému způsobu použití. Další součástí programu je knihovna XFRX od firmy Eqeus. V programu je použita knihovna ikon Crystal project (http://www.everaldo.com/crystal/), která je šířena pod licencí LGPL (http://www.everaldo.com/crystal/?action=license). V programu jsou použité knihovny ikon vytvořené na základě volně šířených knihoven ikon z Internetu. Tyto knihovny jsou v adresářích pod adresářem PROVIS\IKONY. Každá knihovna má u sebe popis a odkaz na licenční ujednání, kterým se řídí. Upozornění: Program ProVIS v některých situacích komunikuje s Internetem. Odesílání informací je vždy na pokyn uživatele a jde buď o informace z registrace programu, nebo jiné informace, které ale musí být odsouhlasené uživatelem. Příjem informací může být automatický (bez pokynu uživatele). ProVIS – příručka pro ovládání 3 1. Instalace a spuštění programu 1.1 Požadavky na počítač Program ProVIS je určen pro počítače typu PC (kompatibilní s IBM PC) s operačním systémem Windows. Potřebné vybavení: Microsoft Windows od verze XP procesor pracující na frekvenci minimálně 1 GHz 512 MB systémové paměti (RAM) pro Windows XP, 1 GB pro Windows Vista, 2 GB pro Windows 7 a Windows 8 pevný disk (pro program ProVIS se potřebuje cca 30 MB volného prostoru, další místo je třeba na jednotlivé aplikace a pro data) monitor libovolného typu (doporučená velikost 15" nebo lepší) grafické rozlišení 800x600 nebo více, 16-ti bitové barvy disketová mechanika nebo jiná mechanika pro výměnné disky (pro zálohování a přenosy dat) mechanika DVD nebo připojení na Internet pro instalaci myš tiskárna (typ podle potřeb a možností uživatele) příslušný typ a počet komunikačních portů podle počtu komunikačních linek a typu rozhraní externích zařízení (terminály, tiskárny, zákaznické displeje, apod.) doporučeno je připojení na Internet, které umožní rozšiřující funkce Poznámka: Na počítači s uvedeným potřebným vybavením půjde program spustit a provozovat s obvyklým rozsahem dat. Při větším objemu dat ale může být běh programu pomalejší. Pak je doporučeno použít počítač s lepšími parametry (doporučen je výkonný, rychlý disk, rychlejší procesor a zvětšení paměti). Pro práci programu není nutná tiskárna, v případě potřeby tisku sestav na papír (tato potřeba je dost obvyklá) je však nezbytná. Typ tiskárny je celkem libovolný, tiskárna musí umožňovat tisk v systému Windows v textovém nebo grafickém režimu. Podrobnější informace o tiskárnách a jejich nastavení jsou obsaženy v kapitole o tisku. Program ProVIS pro Windows vyžaduje pro svoji práci Windows XP nebo novější (Windows 2003, Windows Vista, Windows 2008, Windows 7, Windows 8). Nelze použít MS-DOS ani starší Windows (Windows 3.1, Windows 95, Windows NT, Windows 98, Windows Me, Windows 2000). Doporučeno je použití Windows v české verzi, jiné jazykové verze mohou způsobit problémy. Dále je doporučeno použít všechny opravy pro danou verzi Windows (případně použít nejnovější Service Pack). Program ProVIS může pracovat na počítačové síti. Síť musí umožňovat sdílení souborů podle pravidel Windows. V normální verzi program ale neumožní spuštění programu z více stanic. Na to je třeba zakoupit síťový modul. O síťovém modulu a o provozu programu na počítačové síti pojednává samostatná kapitola. Uživatel musí mít dostatečná práva ve Windows pro instalaci a spuštění programu. Detaily o potřebných přístupových právech jsou v kapitole o technických podrobnostech. Uvedené podmínky jsou nutné, nikoliv postačující. Plnou záruku na funkčnost je firma VIS schopna dát pouze v případě, že zajišťuje nejen dodávky SW, ale i techniky, a v rámci této dodávky stanovuje i podmínky použití. ProVIS – příručka pro ovládání 4 1.2 Instalace programu Instalace programu ProVIS se provádí z instalačního DVD. V případě potřeby je možné obsah instalačního DVD zkopírovat na pevný disk (např. po síti), případně na flash disk a instalovat pak z této kopie na disku. Na instalačním DVD je umístěna instalace programu ProVIS a instalace všech aplikací ve všech verzích. Výběr aplikací pro instalaci se provádí v instalačním programu (viz dále), Pro instalaci je nutné znát sériové a aplikační číslo instalovaného programu (čísla jsou uvedena na instalačním DVD). Instalace se provádí buď jako nová nebo jako opakovaná (přeinstalování dříve nainstalovaného programu). Při zakoupení programu se vždy používá nová instalace. Opakovaná instalace je určena pro případ, kdy uživatel získá novou verzi aplikace, nebo pokud dojde k poruše, při které je porušen program na pevném disku. Postup instalace je pro novou i opakovanou instalaci stejný. Při opakované instalaci se pouze musí zadat cílový adresář původně nainstalovaného programu. Při opakované instalaci jsou zachována data i uživatelská nastavení. Podle toho, co se instaluje, se instalace rozlišuje na základní (instaluje se základní výběr aplikací a vždy ProVIS) a přídavnou (přidávají se další aplikace). Přídavná instalace se musí provádět vždy do již nainstalovaného základního programu. Spuštění instalace Při instalaci z DVD se instalace spustí automaticky při vložení DVD. Pokud k tomu nedojde (automatické spouštění DVD je vypnuté), je možné instalaci spustit ručně: 1. 2. 3. 4. otevřít ikonu Tento počítač otevřít ikonu pro DVD mechaniku najít soubor VISSPUST.EXE spustit instalaci otevřením tohoto souboru Startovací menu instalace Po spuštění DVD se spustí program VISSPUST, který nabídne startovací menu. V tomto menu jsou kromě samotné instalace ještě další podpůrné volby. Volby jsou uspořádané v seznamu. V některých případech může položku seznamu tvořit skupina voleb U takovéto položky je tlačítko "+". Ťuknutím na toto tlačítko se seznam rozbalí a tlačítko se změní na "-". Dalším ťuknutím na tlačítko se seznam zase sbalí. Jedna z položek seznamu pro instalaci je vždy RunTime VFP. Touto volbou se instaluje RunTime systému FoxPro, který je potřebný pro provoz programu. Tato volba je ale potřebná jen ve speciálních případech (viz dále). Nabízený seznam obsahuje také dokumentaci k programu nebo jiné věci. Pro prohlédnutí dokumentace nebo spuštění dalších voleb stačí danou volbu vybrat a spustit ji zaťukáním nebo pomocí tlačítka Start. Startovací menu instalace se ukončuje tlačítkem Konec. Nová instalace Před zahájením instalace je nutné si rozmyslet, kam se bude instalovat (disk a adresář), především s ohledem na nároky na velikost místa. Pozor! Všechny aplikace pro program ProVIS verze 1.4 a novější se instalují do jednoho adresáře. Není ale možné kombinovat ProVIS verze 1.4 se starší verzí ProVISu, tj. není možné instalovat verzi 1.4 do adresáře se starší verzí. Pokud se nová aplikace instaluje pro již nainstalovaný program ProVIS, je nutné použít stejný adresář, kde je již nainstalovaný program ProVIS. Postup instalace: do mechaniky vložit DVD s instalací, automaticky se spustí startovací menu instalace ProVIS – příručka pro ovládání 5 vybrat položku pro instalaci programu ProVIS a spustit ji (dvojím poklepáním na vybranou položku nebo tlačítkem Start) řídit se pokyny instalačního programu (detailní popis ovládání instalačního programu je v nápovědě pro tento program) První spuštění programu Poznámka: Postup spuštění je uveden v následující kapitole. Při prvním spuštění po instalaci (nové i opakované) se provádějí některé speciální operace ProVIS – příručka pro ovládání 6 sehrají se instalační data s původními daty na disku při nové instalaci se vytvoří tabulka uživatelů s jedním uživatelem se jménem VIS a bez hesla při nové instalaci se vytvoří nová tabulka datových oblastí se základní datovou oblastí se jménem DATA a adresářem DATA (podadresář hlavního adresáře, kde je nainstalovaný program) a s archivační datovou oblastí ARCHIV_D Po provedení nové instalace nebo opakované instalace při změně aplikačního čísla se při prvním spuštění programu provádí registrace programu (viz samostatná kapitola). Dále se při prvním spuštění a pak po každé změně aplikačního čísla spustí průvodce konfigurací ProVISu. Tento průvodce nabídne nejdůležitější nastavení programu. Součástí instalace je obvykle příklad dat uložený ve formě zálohy. Tento příklad je vhodné před zahájením práce obnovit (viz samostatná kapitola). Opakovaná instalace Opakovaná instalace je určena pro případ, kdy uživatel získá novou verzi některé aplikace, nebo pokud dojde k poruše, při které je porušen program na pevném disku. Při opakované instalaci jsou zachována všechna data a také uživatelská nastavení (filtry, indexy, sestavy apod.). Pozor! Před provedením opakované instalace je doporučeno provést zálohu všech dat. Opakovaná instalace se provádí stejným postupem jako instalace nová, pouze je potřeba zadat adresář pro instalaci stejný jako pro původní instalaci. Pozor! Při provádění opakované instalace nesmí být program spuštěný (ani na jiném počítači v počítačové síti). Pozor je třeba dát především v případě polosíťového provozu, nebo podobných nestandardních instalací. Po ukončení opakované instalace se při prvním spuštění programu provede automatická kontrola struktur a případná konverze do nového formátu. Pozor! Při instalaci nové verze aplikace může být potřebné provést další akce (konverze dat apod.). Proto je vždy nutné přečíst si dokumentaci, která je součástí nainstalovaného programu , případně přiložené písemné materiály. Pokud byla opakovaná instalace provedena s novější verzí aplikace, je při prvním spuštění prováděna registrace této nové verze. Opakovaná instalace stejné verze programu zachová vždy všechny nainstalované doplňky. To neplatí v případě instalace novější verze - pak se všechny doplňky deaktivují. Případné zakázkové úpravy je třeba do nové verze vytvořit znovu. Zásah instalace do systému Windows Při instalaci se do systému Windows nahrají podpůrné soubory, které zabezpečují spouštění programu. Jde o tzv. Runtime systému FoxPro a případné další knihovny, pokud je daná verze systému Windows neobsahuje. Tyto podpůrné soubory jsou sdíleny všemi instalacemi programů VIS na daném počítači. Dále se při instalaci provádí tzv. registrace některých knihoven do registru Windows. Tato registrace je potřebná k tomu, aby se knihovny daly využívat. Pokud dojde z nějakého důvodu k přeinstalování nebo dokonce k nové instalaci systému Windows, je třeba nainstalovat Runtime systému FoxPro, aby se obnovilo potřebné prostředí. Z výše uvedených informací plyne, že není možné jen tak přenést program VIS z jednoho počítače na druhý pouhým zkopírováním příslušného adresáře programu. Buď je nutné použít instalaci z instalačního DVD, nebo po zkopírování adresáře programu je nutné nainstalovat RunTime systému FoxPro. Pozor! V případě instalace na počítačové síti je nutné na všech stanicích, kde se bude program používat, nainstalovat Runtime systému FoxPro. Pozor! Od verze 1.5 používá ProVIS novější verzi RunTime - VFP9. Při instalaci programu se RunTime automaticky doinstaluje, na další stanice v síti je ale nutné RunTime z DVD doinstalovat. ProVIS – příručka pro ovládání 7 Instalace programu z Internetu Program ProVIS lze také instalovat z Internetu. Stačí k tomu znát příslušné sériové a aplikační číslo. Postup instalace je téměř shodný jako při instalaci z DVD, navíc se pouze provádí stahování potřebných souborů z Internetu. Instalaci z Internetu je možné spustit zde: http://www.visplzen.cz/instal/. Na uvedeném místě jsou také k dispozici podrobné návody pro jednotlivé situace. Instalace upgradu (nové verze) přímo z programu Novou verzi programu je možné jednoduše instalovat také přímo z programu. Použije se k tomu volba Nástroje/Aktualizace programu/Instalace nové verze. Následně se zadá nové aplikační číslo a vybere se instalace z CD nebo z Internetu. Před instalací upgradu je doporučeno přečíst si postup (zobrazí se při použití tlačítka). 1.3 Spuštění programu Standardní spouštění Instalační program standardně vytvoří pro spuštění volbu v menu Start. Program je tedy možné spustit: tlačítko Start, volba Programy, volba VIS, volba ProVIS. V menu Start instalační program vytvoří ještě jednu volbu s názvem ProVIS (servisní spuštění). Tato volba spustí program v režimu, kdy je možné zadat parametry spuštění (viz dále). Dále instalační program vytvoří ikonu pro spuštění na ploše Windows. Program je tedy možné také spustit zaťukáním na tuto ikonu. Vytvoření volby v menu Start a ikony na ploše je možné ovlivnit v instalačním programu. Vytvořenou ikonu na ploše nebo volbu v menu Start je možné libovolně přejmenovat nebo přesunout, případně doplnit parametry spuštění. Musí pouze zůstat zachovaná cesta pro spuštění programu ve vlastnostech zástupce. Vytvoření vlastního spouštění Spuštění se provádí spuštěním souboru PROVIS.EXE v adresáři, kde je program nainstalovaný. Je tedy možné vytvořit podle potřeby zástupce tohoto souboru na ploše nebo kdekoliv jinde. Podmínkou je správné nastavení výchozího adresáře pro spuštění - to musí být adresář programu. Program je možné spustit také v příkazovém řádku (v okně DOS) spuštěním souboru PROVIS.EXE. Toho je možné použít při vytváření dávkových souborů (batch) pro spuštění. Průvodce konfigurací Při prvním spuštění programu po instalaci a po každé změně aplikačního čísla se pustí průvodce konfigurací ProVISu. Tento průvodce nabízí nejdůležitější nastavení programu. Průvodce lze spustit i kdykoliv ručně volbou Nástroje/Průvodce konfigurací/Průvodce konfigurací ProVISu. ProVIS – příručka pro ovládání 8 Průvodce konfigurací Pokud se průvodce konfigurací spouští opakovaně (program je již nastavený), tak zachovává aktuální nastavení. Není tedy třeba se obávat, že se nějaké nastavení ztratí. Výběr aplikace Výběr aplikace Při spuštění programu se zobrazí okno pro výběr aplikace. Zde jsou tlačítka pro všechny nainstalované ProVIS – příručka pro ovládání 9 aplikace. Stiskem tlačítka se program spustí v této vybrané aplikaci. Pokud výběr aplikace zdržuje, je možné zaškrtnout Zapamatovat volbu aplikace a při příštím spuštění programu se již automaticky spustí vybraná aplikace. Nastavení lze také spouštěné aplikace lze také udělat ve volbě Servis/Nastavení/Nastavení parametrů. Kontroly při spuštění Při spuštění se kontrolují tyto věci: velikost volného místa na disku - při menším volném místu než 3 megabajty se hlásí varovná zpráva, protože by mohlo dojít k zaplnění disku (kontroluje se zvlášť disk s programem, disk s daty a disk s pracovním adresářem) předchozí správné ukončení - pokud byl v předchozím případě běh programu ukončen jinak než volbou KONEC (např. výpadkem proudu), pak se nabídne ihned obnovení indexů předchozí výpadek programu na poškození dat - pokud v předchozím spuštění program skončil chybou vinou poškozených dat, pak se nabídne příslušná funkce pro kontrolu a opravu dat správná verze nainstalovaných aplikací - zda odpovídají aplikačnímu číslu a zda jsou splněné závislosti mezi aplikacemi, aby byla zaručena správná funkčnost správnost systémového data vzhledem k minulému spuštění programu - kontroluje se: zda není aktuální datum menší než minulé nebo zda není aktuální datum o hodně větší než minulé (o měsíc); nastane-li takový případ, zobrazí se upozornění (datum je nutné změnit pomocí Windows) změna stanice (názvu počítače) - na název stanice je v programu vázáno množství nastavení, takže při spuštění na stanici s jiným názvem se mohou některá nastavení ztratit; kontrola změny stanice tedy na změnu stanice upozorňuje a dává možnosti řešení Parametry spuštění Při spouštění programu ProVIS je možné zadat parametry, které ovlivňují jeho činnost. Parametry se zadávají do příkazového řádku při spouštění programu. Pro tento účel je nutné si vytvořit zástupce s potřebným příkazem. Jednotlivé parametry se v příkazu od sebe oddělují mezerami. Seznam možných parametrů je možné získat spuštěním programu s parametrem "?". Parametry jsou dvou typů: 1. 2. parametry systému FoxPro - tyto parametry mají tvar -Xhodnota (pomlčka, za ní písmeno parametru a nakonec případná hodnota) parametry programu ProVIS - tyto parametry mají tvar X nebo X=hodnota Možné parametry: -Csoubor zadání umístění konfiguračního souboru CONFIG.FPW (pokud není zadáno, bere se konfigurační soubor z adresáře programu ProVIS) - použití v počítačové síti, kde může mít každá stanice jiný konfigurační soubor (popis konfiguračního souboru je v kapitole o technických podrobnostech) T=stanice nastavení jména stanice při práci v počítačové síti U=uživatel nastavení jména uživatele, který se chce ihned přihlásit; za jménem může být zadáno i heslo oddělené středníkem O=oblast nastavení datové oblasti, ve které se bude pracovat (zadává se název oblasti ze seznamu datových oblastí) I=aplikace nastavení počáteční aplikace (zadává se identifikační znak aplikace) ProVIS – příručka pro ovládání 10 R program se spustí tak, jako kdyby byla provedena opakovaná instalace, tj. provede kontrolu a případnou opravu struktur dat RK po spuštění programu se provede konverze struktur (stejná jako se spouští z menu Servis) - je určeno pro spuštění v případě poškození dat RK1 jako RK, ale konverze se dělá jen pro první datovou oblast RM program se spustí v režimu opravy hlavního menu - je určeno pro případ porušení hlavního menu, kdy program není možné spustit normálně D spuštění programu v dávkovém režimu; v tomto režimu se všechny kontroly provádějí bez čekání na reakci uživatele DC varianta spuštění v dávkovém režimu; navíc se při zjištění poškození data neprovádí reindexace, ale zobrazí se zpráva a čeká se na opravu dat z jiné stanice P=program spustí místo hlavního programu zadaný program (s nastavením kompletního prostředí ProVIS) S=program spustí místo hlavního programu zadaný program (bez prostředí ProVIS) MA=volba spustí místo hlavního programu zadanou volbu z hlavního menu (zadává se označení AKCE z definice menu) MB=volba spustí místo hlavního programu zadanou volbu z menu zvoleného datového formuláře (zadává se označení AKCE z definice menu daného formuláře), požadovaný datový formulář je nutné spustit volbou MA A=hodnota zadání hodnoty pro aplikaci, význam hodnoty určuje aplikace N nouzové spuštění - určeno pro případ problémů, kdy normální spuštění nefunguje; při tomto spuštění se neprovedou automatické akce při startu, jsou vypnuté replikace a automatické zápisy do tabulek, je vypnuté protokolování, veškerá nastavení se berou ve výchozích hodnotách a neukládají se při změně PRAVA nouzová oprava systémových tabulek (seznam uživatelů, seznam datových oblastí) B spuštění programu na pozadí (program se po spuštění minimalizuje a do popředí se aktivuje jen při vzniku chyby); tento režim je možné použít pro provádění automatických akcí PAR ProVIS – příručka pro ovládání 11 hned na začátku zobrazí formulář s popisem všech parametrů a s možností tyto parametry zadat; pro nejpotřebnější situace jsou na formuláři tlačítka, která potřebné parametry předvyplní (s tímto parametrem je připravena volba „ProVIS (servisní spuštění)“ v menu Start) 1.4 Registrace programu Nainstalovaný program je nutné vždy registrovat. Registrace znamená, že je nutné zadat speciální registrační číslo, kterým je program označen jako zaregistrovaný. Registraci je nutné provádět po každé instalaci: a) b) po nové instalaci (celého programu nebo jedné aplikace) po opakované instalaci z důvodu přidání aplikace nebo přechodu na novou verzi aplikace (v případě opakované instalace stejné verze aplikace se registrace nevyžaduje) Kromě instalace je nutné registraci provádět: a) b) po změně aplikačního čísla po přesunu programu na jiný počítač nebo při výměně důležité části počítače Registrovat je nutné každou instalaci programu, tzn. i případnou instalaci na pokusy. Postup registrace 1. 2. 3. 4. 5. provést instalaci programu včetně všech vybraných aplikací vyplnit registrační formulář (při prvním spuštění nebo kdykoliv později volbou Registrace programu ve sloupci Servis v hlavním menu) vytisknout registrační formulář a odeslat ho firmě VIS, případně provést odeslání pomocí Internetu firma VIS odešle nazpět odpovědní část formuláře s vyplněným registračním číslem vyplnit do registračního formuláře (volba Registrace programu ve Sloupci Servis v hlavním menu) registrační číslo Registraci je nutné dokončit (zapsat registrační číslo) do určité doby od provedení instalace. Během této doby je vždy při spuštění programu zobrazeno upozornění, že program není registrován. Pokud není registrace provedena v uvedené lhůtě, začne se upozornění na registraci objevovat i v dalších místech programu se stále se prodlužující dobou čekání. Na provedení registrace upomíná program při každém spuštění. Rovnou z této upomínky je možné spustit potřebnou činnost - buď vytištění registrace nebo zapsání registračního čísla. Připomenutí registrace Registrační formulář Registrační formulář se zobrazí při prvním spuštění programu po instalaci. Dále je možné jej vyvolat volbou Registrace programu ve sloupci Servis v hlavním menu. ProVIS – příručka pro ovládání 12 Registrační formulář má několik variant použití, které nastavuje program podle svého stavu. V každé variantě jsou přístupné jiné údaje. Variatu je možné ručně změnit pomocí přepínače v horní části formuláře. Registrační formulář Do registračního formuláře se zadávají tyto údaje: DATUM ZAHÁJENÍ REGISTRACE - datum, od kterého se registrace vyžaduje (doplňuje program) DŮVOD REGISTRACE - předvyplňují se důvody, které zjistí program, ale je možné přepsat vlastním textem SÉRIOVÉ ČÍSLO - sériové číslo přidělené zákazníkovi (uvedeno na instalačním DVD, případně v mailu s údaji pro instalaci), po instalaci je předvyplněno hodnotou zadanou při instalaci APLIKAČNÍ ČÍSLO - kód, který povoluje použití programu určitým způsobem (uvedeno na instalačním DVD, případně v mailu s údaji pro instalaci), po instalaci je předvyplněno hodnotou zadanou při instalaci INSTALAČNÍ ČÍSLO - doplňuje program REGISTRAČNÍ ČÍSLO - zápisem tohoto čísla je program registrován NÁZEV UŽIVATELE, ADRESA, ZASTUPUJE, TELEFON, MAIL, IČO, DIČ, BANKA, ÚČET, SMĚROVÝ KÓD - údaje o uživateli programu; údaje jsou rozdělené na organizaci a provozovnu Po ukončení zadávání údajů do registračního formuláře se tlačítkem Uložit uloží zadané a přejde se do formuláře pro odeslání registrace. Zde je možné si prostudovat licenční podmínky a po jejich odsouhlasení zvolit buď tisk formuláře na papír, nebo odeslání formuláře elektronicky (pomocí Internetu). ProVIS – příručka pro ovládání 13 Odeslání registrace Formulář (tisknutý i posílaný elektronicky) má tři části: 1. 2. 3. souhlas s podmínkami - zde jsou vypsány domluvené podmínky použití, se kterými musí uživatel potvrdit svůj souhlas povolení k užívání - zde firma VIS potvrzuje povolení k použití podle uvedených podmínek; do této části firma VIS vyplní registrační číslo a odešle nazpět uživateli část s údaji o uživateli a jeho počítači - zde jsou údaje, které uživatel vyplnil do registračního formuláře a které program zjistil o počítači; tyto údaje jsou potřebné pro případné řešení problémů uživatele Aplikační číslo Aplikační číslo je kód, který povoluje použití programu stanoveným způsobem. Povoluje použití určitých částí programu, stanovuje množstevní limity pro některé parametry, zapíná speciální režimy apod. Aplikační číslo je spolu se sériovým číslem uvedeno na instalačním DVD programu. Část omezení aplikačního čísla je určena přímo pro program ProVIS a platí pro všechny aplikace: počet stanic pro síťový modul počet uživatelů pro modul přístupových práv počet datových oblastí úroveň funkčnosti použití pouze pro výuku použití jako DEMO verze (omezení jako v DEMO verzi) použití pro archivaci (nelze pořizovat data) použití pro pokusy (jako DEMO verze, ale umožňuje obnovit data ze zálohy a nehlídá počet vět v tabulkách) použití pouze na starším počítači (minimálně 3 roky starém) ProVIS – příručka pro ovládání 14 Speciální způsoby použití se používají jen ve speciálních případech. Je nutno o ně zvlášť požádat a domluvit podmínky 1.5 Informační panel Při spuštění programu se zobrazuje Informační panel. Tento panel obsahuje zprávy z VIS posílané prostřednictvím Internetu. Zprávy mohou obsahovat oznámení nových verzí, oznámení opravných verzí, nebo upozornění na změny legislativy apod. Informační panel obsahuje seznam zpráv. Standardně jsou zobrazené jen nepřečtené zprávy, ale tlačítkem Zobrazit všechny zprávy je možné zobrazit i přečtené zprávy. Zpráva se přečte zobrazením podrobností, nebo ťuknutím myší na ikonu před zprávou (tím je možné také přečtenou zprávou označit jako nepřečtenou), nebo použitím tlačítka Označit jako přečtené (tím se všechny zprávy označí jako přečtené). Pomocí tlačítka Nastavení je možné nastavit chování informačního panelu. Celý panel je možné zde vypnout, ale není to doporučené. Informace přicházející tímto způsobem mohou být důležité. Informační panel se zobrazuje při startu programu v případě, že existuje nějaká nepřečtená zpráva. V případě potřeby je možné informační panel zobrazit i během práce programu volbou Program/Informace/Informační panel. Při zobrazení panelu nástrojů pro volby z menu je na tomto panelu také tlačítko pro informační panel. Při zobrazení podrobností ke zprávě se zobrazí nové okno, které obsahuje podrobnější text zprávy a zároveň i tlačítka pro další činnosti: Podrobnosti na Internetu - některé zprávy mohou mít text delší, pak je uvedený na Internetu a zde je možnost si zprávu zobrazit Pomoc se zprávou - vytvoří žádost o servisní pomoc s předvyplněným textem zprávy ProVIS – příručka pro ovládání 15 Aktualizovat - spustí načtení oprav z Internetu (tlačítko se zobrazuje u zpráv o opravných verzích) 1.6 DEMO verze Pro účely vyzkoušení je možné před zakoupením získat demonstrační verzi programu. Tato demonstrační verze obsahuje kompletní aplikace s některými zabudovanými omezeními, které znemožňují pravidelné používání. Instalace, spouštění a ovládání DEMO verze je shodné jako pro ostrou verzi, pouze se nemusí zadávat sériové a aplikační číslo a nemusí se dělat registrace. Omezení DEMO verze: a) b) c) d) je omezen maximální počet vět v tabulce (věty přesahující tento počet jsou při příštím spuštění zrušeny) nelze provádět tisk na tiskárně (výsledná sestava se pouze zobrazí na obrazovce) nelze provádět některé servisní akce s daty: zálohování a obnovu dat, obnovení indexů, pakování tabulek v závislosti na konkrétní aplikaci mohou být ještě další omezení 1.7 Příkladová data Součástí dodávky programu jsou příkladová data a příkladové nastavení programu. Tato data a nastavení slouží skutečně pouze jako příklad a je nutné je přizpůsobit potřebám konkrétního zákazníka. Příkladová data jsou uložena na instalačním DVD ve formě zálohy dat a nainstalují se zároveň s aplikací (tj. pro dále uvedený postup již není potřebné instalační DVD). Pro načtení příkladových dat je nutné postupovat takto: 1. 2. 3. spustit volbu NAČTENÍ PŘÍKLADU DAT v hlavním menu ve sloupci SERVIS vybrat variantu příkladu dat (lze jich vybrat najednou i více pomocí označení vět) provést obnovení V DEMO verzi je načtení příkladových dat maximálně zjednodušeno - v seznamu se objeví pouze ta příkladová data, která mají pro DEMO verzi smysl, a navíc se označí ta data, která jsou doporučená. Většinou tedy stačí jen použít tlačítko Obnova. 1.8 Odinstalování programu Vzhledem k potřebě operativního instalování, přesouvání apod. nemá program ProVIS možnost odinstalování tak, jak to bývá u jiných programů pro Windows. Samotný program ProVIS se jednoduše odinstaluje smazáním celého adresáře, kde je nainstalovaný. Pozor! Tím se smažou i data (pokud nejsou umístěna jinde). Ve Windows zůstane nainstalovaný RunTime FoxPro. Ten je možné odinstalovat standardním způsobem (Ovládací panely, Přidat nebo odebrat programy, vybrat RunTime VFP 9). 1.9 Instalace doplňků a oprav Instalace doplňků a oprav programu ProVIS je možná přímo z programu volbami v menu Nástroje/Aktualizace programu. Instalace se skládá ze dvou kroků: 1. 2. načtení doplňku - může být z Internetu nebo z diskety (nebo CD, DVD apod.) instalace doplňku - provede se automaticky při příštím spuštění programu Pokud je k dispozici připojení na Internet, pak je nejvhodnější provádět načtení doplňku z Internetu. Program prohledá seznam dostupných doplňků a stáhne je ty, které jsou potřebné pro danou verzi programu. Uvedeným způsobem se instalují pouze doplňky a opravy pro danou verzi programu. Nové verze aplikací je nutné vždy instalovat z dodaného instalačního DVD. ProVIS – příručka pro ovládání 16 Instalace doplňku zachová vždy všechny předchozí nainstalované doplňky (pokud nový doplněk nenahrazuje ten předchozí). 1.10 Dokumentace a nápověda k programu Součástí programu je i dokumentace a nápověda. Nápovědu je možné vyvolat v libovolném místě programu klávesu F1 (viz samostatná kapitola). Dokumentace (příručky k jednotlivým aplikacím) je přístupná při běhu programu (volba Program/Dokumentace). K vybraným aplikacím je k dispozici také tzv. multimediální nápověda. Jde o nápovědu ve formě videosouboru, který zobrazuje a popisuje důležité operace. Multimediální nápověda se spouští v programu (Program/Videonávod), ale vyžaduje funkční připojení na Internet (videonávod se spouští z Internetu). 1.11 Dálková správa Firma VIS poskytuje k programům podporu při řešení problémů. Vhodným nástrojem při této podpoře je tzv. dálková správa, což je režim, kdy se pracovník VIS připojí po Internetu na počítač zákazníka, vidí oba stejnou obrazovku a mohou oba ovládat program. Dálková správa je pomocný program poskytovaný VIS, který slouží pro servis a není tedy nezbytně nutný. Jeho funkčnost je závislá na možnostech připojení zákazníka k Internetu. Dálkovou správu VIS lze instalovat a provozovat zcela nezávisle na programu ProVIS. Pro usnadnění práce má ale program ProVIS volbu (Nástroje/Dálková správa), pomocí které je možné dálkovou správu spustit. Pokud není dálková správa nainstalovaná, tak se po použití volby stáhne z Internetu a nainstaluje. Pro zrychlení práce Dálkové správy VIS je v programu zabudovaná funkce, která při spuštění Dálkové správy vypne obrázek na ploše programu. Vypnutí je jen dočasné, po ukončení Dálkové správy se obrázek zase zapne. Další informace o Dálkové správě VIS jsou součástí návodu, který je u ní přiložený. 1.12 Žádost o servisní pomoc V případě problému může uživatel požádat firmu VIS o pomoc. Kromě standardních prostředků (telefon, e-mail) je přímo v programu také volba pro požádání o servisní pomoc prostřednictvím Internetu. Volba je k dispozici v hlavním menu (Nástroje/Žádost o servisní pomoc). Při zobrazení panelu nástrojů pro volby z menu je na tomto panelu také tlačítko pro žádost o servisní pomoc. V informačním panelu je v podrobnostech zprávy tlačítko Pomoc se zprávou, které opět vytváří žádost o servisní pomoc s předvyplněným textem vztahujícím se k dané zprávě. ProVIS – příručka pro ovládání 17 2. Základní pojmy a ovládání 2.1 Základní pojmy V této kapitole jsou uvedeny základní pojmy použité v dalším textu. Uvedená vysvětlení pojmů jsou většinou obecná, tj. platí i v jiných programech. Program ProVIS je program pro prostředí Windows. Zachovává tedy zvyklosti platné pro toto prostředí a přidává některé svoje vlastní zvyklosti. BROWSE, SEZNAM VĚT TABULKY zobrazení tabulky ve formě BROWSE (seznamu vět) je základní způsob zobrazení; data jsou zobrazena ve formě tabulky, kde řádky odpovídají větám tabulky a sloupce položkám věty na obrazovce je zobrazen výřez této tabulky, uživatel si může výřezem pohybovat podle potřeby DATABÁZE databáze je skupina tabulek, které jsou spojeny vazbami EXPORT export dat znamená přenos dat z databáze ven (do jiného souboru, na disketu apod.) FILTR filtr je podmínka určující, které věty tabulky budou přístupné FORMULÁŘ formulář je obdobou formuláře na papíru; je to okno, které uspořádaně obsahuje pole pro vstup a výstup dat doprovázené nápovědným textem HLAVIČKOVÁ VĚTA a její POLOŽKY dvě tabulky mohou být svázány dohromady tak, že jedna je nadřízená a obsahuje tzv. hlavičkové věty (zkráceně hlavičky - např. hlavička dokladu) a druhá je podřízená a obsahuje tzv. položkové věty (zkráceně položky - např. položky dokladu); vždy k jedné hlavičkové větě v hlavičkové tabulce existuje v položkové tabulce žádná, jedna nebo více položkových vět; vztah mezi hlavičkovou a položkovou větou je dán některým údajem (např. číslo dokladu) IMPORT import dat znamená přenos dat z venku (z jiného souboru, z diskety apod.) do databáze INDEX věty v tabulce musí být obvykle seřazeny podle nějakého kritéria nebo dokonce podle několika kritérií; aby nebylo nutné vždy celou tabulku přerovnávat, je vždy z každé věty vybrán pouze klíč a tyto klíče jsou seřazené zapsány v indexovém souboru výběrem indexu se tedy volí způsob seřazení vět v tabulce KARTA karta je část okna, která obsahuje formulář; v okně může být několik karet, mezi kterými se přepíná ťuknutím myši na ouško karty v horní části okna KLÍČ v tabulce se věty od sebe odlišují obvykle podle některé položky nebo skupiny položek, této položce nebo skupině položek se říká klíč ProVIS – příručka pro ovládání 18 ve větě obvykle existuje hlavní klíč pro základní rozlišení vět a dále mohou existovat další pomocné klíče KLÍČOVÁ KLÁVESA pro rychlý výběr v menu je v každé volbě zvýrazněna tzv. klíčová klávesa; stiskem této klávesy je možné provést okamžitý výběr příslušné volby KURZOR kurzor je označení místa na obrazovce, kde se budou zobrazovat stisknuté znaky ("kde se píše") kurzor je znázorněn blikající svislou čárkou při práci s myší se zobrazuje ještě jeden speciální kurzor pro myš při výběru v menu nebo v seznamu není kurzor zobrazen, zde ho zastupuje kurzorový řádek KURZOROVÝ ŘÁDEK kurzorový řádek je barevně zvýrazněný řádek, který se používá při pohybu v menu nebo seznamech (BROWSE); kurzorový řádek označuje vždy vybraný řádek MENU menu je nabídka voleb, ze kterých je možno vybírat volby jsou obvykle sestaveny svisle nebo vodorovně, ve speciálních případech mohou být rozmístěny i jinak MYŠ speciální vstupní zařízení počítače, které usnadňuje ovládání programů NÁPOVĚDA nápovědný text objevující se na stavovém řádku programu; text blíže popisuje vybranou položku ve formuláři nebo volbu v menu (někdy se termín nápověda používá i v dalších významech) OKNO okno je základní útvar pro zobrazení na obrazovce; vše (kromě menu) se zobrazuje ve formě okna okno je obdélník, který je ohraničen okrajem okno je možno posouvat po obrazovce a obvykle měnit jeho velikost OPERAČNÍ SYSTÉM speciální program, který řídí práci počítače a jeho spolupráci s uživatelem a jinými programy (v tomto případě jde vždy o operační systém Windows) PANEL NÁSTROJŮ panel s ikonami, kterými je možné pouštět časté akce POLOŽKA, POLE, ÚDAJ věta tabulky se dělí na položky (pole, údaje); položka je nejmenší část tabulky, se kterou je možno samostatně pracovat, obsahuje vždy nějakou hodnotu - text, číslo, datum apod. všechny věty v jedné tabulce se dělí na položky stejným způsobem POMOC (HELP) pro rychlou pomoc uživateli v případech, kdy nerozumí nabídce, neví co vyplnit apod., existuje v programu systém ProVIS – příručka pro ovládání 19 HELP systém HELP se vyvolává pomocí klávesy F1 a zobrazí vždy nápovědu pro okamžitou situaci POSUVNÍK pokud se hodnota nevejde do dané části okna (např. BROWSE, vstupní pole apod.), pak se vpravo zobrazí posuvník, pomocí kterého je možné hodnotu posouvat posuvník se ovládá myší, je možné ťuknout na šipku nebo uchopit ukazatel posuvník a posunout ho podle potřeby SESTAVA (report) sestava je uspořádaný výstup dat z databáze program ProVIS poskytuje jednak předdefinované sestavy, jednak možnost definovat sestavy nové sestava je vždy vytvářena na obrazovku, po prohlédnutí má uživatel možnost si ji vytisknout na tiskárně STAVOVÝ ŘÁDEK spodní řádek hlavního okna programu je stavový řádek; tento řádek je stále vidět, zobrazuje se na něm nápověda a další informace TABULKA tabulky slouží pro úschovu dat, je možné si ji představit jako tabulku na papíře, ve které jsou data uspořádána do řádků (věty tabulky) a sloupců (položky) většina dat je uložena ve formě tabulek skupina tabulek tvoří databázi TLAČÍTKO tlačítko je oblast na obrazovce, jejímž zvolením (myší nebo klávesou) dojde k provedení určité akce někdy je pojem „tlačítko“ používán i pro klávesy klávesnice VĚTA, ZÁZNAM tabulka se dělí na věty (záznamy), všechny věty jsou stejně dlouhé a se stejnou strukturou věty se dále dělí na položky VNOŘOVÁNÍ při práci s jednou tabulkou je možné často přejít do tabulky další a z ní zase do další atd., tento přechod se nazývá vnořování; návrat ze vnoření se provádí vždy zpět do místa, odkud bylo vnoření vyvoláno VSTUPNÍ POLE barevně odlišená část formuláře, která slouží pro zadávání hodnoty; může odpovídat položce tabulky nebo může obsahovat jinou hodnotu potřebnou pro práci programu 2.2 Ovládací klávesy V následující tabulce jsou uvedeny nejčastěji používané klávesy pro ovládání programu (konkrétní popisy kláves mohou být na některých klávesnicích jiné). Poznámka: V následujícím textu (ale i ve zprávách programu) jsou názvy kláves buď spojeny s označením "klávesa" nebo uzavřeny v lomených závorkách (např. "<ESC>" znamená totéž jako "klávesa ESC"). ProVIS – příručka pro ovládání 20 Obecný popis kláves <Ctrl> klávesa Control slouží v kombinaci s jinými klávesami pro zadávání povelů; nerozlišuje se pravý a levý Ctrl <Alt> klávesa Alt slouží v kombinaci s jinými klávesami pro zadávání povelů; v některých případech se rozlišuje pravý a levý Alt <Shift> klávesa Shift umožňuje přepnutí kláves klávesnice do jejich druhého významu (velká písmena, speciální znaky); nerozlišuje se pravý a levý Shift klávesy <Ctrl>, <Alt> a <Shift> se souhrnně označují jako přepínače, protože při současném stisku s některou klávesou mění její význam; např. zápis <Ctrl+W> znamená současný stisk klávesy <Ctrl> a klávesy <W> <CapsLock> klávesa CapsLock umožňuje trvalé přepnutí klávesnice na velká písmena <šipky> kurzorové šipky umožňují pohybovat s kurzorem v daném směru <Enter> klávesa Enter (někdy Return) umožňuje potvrzení předchozí činnosti (výběr z menu, ukončení zadávání hodnoty apod.) <Esc> klávesa Esc umožňuje ukončení nebo přerušení akce <Tab> klávesa Tab umožňuje posun kurzoru po jednotlivých polích na formuláři nebo v BROWSE <PageUp> klávesa PageUp umožňuje posun kurzoru o stránku nahoru <PageDown> klávesa PageDown umožňuje posun kurzoru o stránku dolů <Insert> klávesa Insert umožňuje přepínání mezi přepisováním nebo vkládáním textu v místě kurzoru; v programu ProVIS je stav klávesy indikován na stavovém řádku (při zapnutém přepisování se zobrazí OVR) <Delete> klávesa Delete umožňuje vymazání znaku v místě kurzoru <BackSpace> klávesa BackSpace (šipka vlevo nad <Enter>) umožňuje vymazání znaku vlevo od kurzoru <Home> klávesa Home umožňuje přesunout kurzor na začátek pole nebo řádku <End> klávesa End umožňuje přesunout kurzor na konec pole nebo řádku <F1>..<F12> funkční klávesy, mají přiřazený význam podle nastavení v konkrétním programu Standardní ovládací klávesy Windows <Ctrl+Tab> současný stisk kláves Ctrl a Tab, přepnutí karet na formuláři <F1> vyvolání pomoci (HELP) pro současnou situaci <F10> vyvolání menu <Ctrl+F4> zavření aktuálního okna <Ctrl+F6> přepnutí na další okno <Alt+F4> ukončení programu <Ctrl+C> zkopírování označeného textu do schránky <Ctrl+X> přesun označeného textu do schránky ProVIS – příručka pro ovládání 21 <Ctrl+V> vložení textu ze schránky <Ctrl+A> označení celého textu Speciální použití v programu ProVIS <Ctrl+W> ukončení (formuláře, BROWSE, oprav textu) s uložením změn <F2> ve formuláři vyvolání nápovědy z jiné tabulky a v této tabulce provedení přenosu <Ctrl+F1> zobrazení stavu systému <Alt+F1>sejmutí obsahu obrazovky <Ctrl+F10> maximalizace aktuálního okna <Shift+F1>..<Shift+F9> přepnutí aktivního okna na okno s daným číslem <Ctrl+Z> zrušení poslední opravy v textu <Ctrl+F> hledání <Ctrl+PageUp> skok na první větu tabulky (při prohlížení tabulky) <Ctrl+PageDown> skok na poslední větu tabulky (při prohlížení tabulky) Zápis speciálních znaků Pro využití všech možností programu se potřebují zapisovat i různé speciální znaky. Tyto znaky nejsou na české klávesnici, takže je nutné je zapisovat speciálním způsobem. Je několik možností, jak to udělat: stisknout pravou klávesu Alt a k ní další klávesu držet levou klávesu Alt a při tom vyťukat číselný kód znaku na numerické klávesnici zapnout americkou klávesnici (obvykle pomocí kombinace levý Alt + pravý Shift), napsat požadovaný znak a znovu přepnout na českou klávesnici (stejnou kombinací) a) b) c) znak pravý Alt + levý Alt + kód \ Q 92 & C 38 @ V 64 { B 123 } N 125 < , 60 > . 62 # X 35 $ ů 36 2.3 Ovládání pomocí myši Myš není sice pro ovládání programu ProVIS nutná, její použití však přináší některé výhody a zpříjemňuje práci. Při práci v prostředí Windows je myš důležitá a v některých případech nenahraditelná. ProVIS – příručka pro ovládání 22 Pokud je na počítači nainstalována myš, objevuje se kromě normálního klávesnicového kurzoru také speciální kurzor myši. Tento kurzor je ovládán pohybem myši po podložce. Ovládání myší se provádí tak, že se pohybem myši nastaví její kurzor na požadované místo a pak se stiskne levé tlačítko myši. Rozlišuje se: ťuknutí (stisk a hned povolení tlačítka) - používá se pro výběr, nastavení pozice apod. uchopení (stisk a pohyb myši se stisknutým tlačítkem, v požadovaném místě povolení tlačítka) používá se pro pohyb, přenos apod. zaťukání (dvojitý stisk tlačítka rychle po sobě) - používá se pro provedení určité operace Myší je možné provádět tyto operace: volba v menu - ťuknutím na požadované volbě nastavení pozice - ťuknutím na požadovanou pozici v BROWSE, ve formuláři, v textu výběr aktuálního okna - ťuknutím na okno v pozadí Dále je možné pomocí myši manipulovat s okny (vždy s aktuálním oknem): posun okna - okno je možné posunovat uchopením za záhlaví (titulek) okna změna velikosti okna - měnit velikost je možné uchopením za pravý spodní roh okna, nebo za libovolný okraj okna maximalizace okna - okno je možné rozšířit na celou obrazovku ťuknutím na ikonu se čtverečkem minimalizace okna - okno je možné zmenšit jen na proužek na spodním okraji obrazovky ťuknutím na ikonu s čárkou vrácení okna na původní velikost - okno je možné po minimalizaci nebo maximalizaci vrátit na původní velikost ťuknutím na ikonu se dvěma čtverečky zavření okna - ťuknutím na ikonu s křížkem nastavení pozice v okně - v BROWSE a při práci s textem se po okrajích okna zobrazují tzv. posuvníky, které indikují pozici v tabulce nebo v textu; ťuknutím do požadovaného místa posuvníku nebo na šipky na okrajích nebo uchopením značky je možné měnit pozici Ikony pro změnu okna Pomocí myši je také možné si přizpůsobit vzhled zobrazení v BROWSE: uchopením názvu sloupečku je možné celý sloupeček přemístit podle potřeby uchopením svislé čáry mezi názvy sloupečků je možné měnit šířku sloupečku uchopením vodorovné čáry na počátku řádků je možné měnit výšku řádku Výše uvedené operace se provádějí všechny pomocí levého tlačítka myši. Stisknutím pravého tlačítka myši je možné v některých místech vyvolat menu s akcemi pro danou situaci. ProVIS – příručka pro ovládání 23 3. Práce s programem Práce programu ProVIS v jednotlivých částech a jejich ovládání je v maximální míře sjednoceno. Používá se několik variant komunikace s uživatelem, u kterých se pak mění pouze obsah, ne forma. Ukončení programu ProVIS se provádí: a) b) c) volbou v menu Program/Konec programu klávesou Alt+F4 zavřením základního okna programu ProVIS Při ukončování nesmí být rozdělaná žádná práce (otevřený formulář pro vstup dat apod.), jinak ProVIS ukončení nepovolí. Druhy komunikace s uživatelem: 1. 2. 3. 4. hlavní menu okno pro tabulku menu akcí pro tabulku formulář pro zadávání Základní způsob práce s programem ProVIS je tento: z hlavního menu se vybírá činnost, kterou chce uživatel provádět činností obvykle bývá práce s některou tabulkou, pak se zobrazí okno pro tuto tabulku při zobrazení okna pro tabulku se hlavní menu změní na menu akcí pro tuto tabulku z menu akcí pro tabulku je možné vybrat provedení některé akce po ukončení akce se zpracování vrací do okna pro tabulku po ukončení okna pro tabulku se zpracování vrací do hlavního menu V rámci akce uvnitř okna pro tabulku je možné často přejít do další tabulky (další okno pro tabulku), tj. provádět tzv. vnořování. Přechod může být buď jako nápověda na <F2> nebo jako přechod na položky k vybrané hlavičce. Ze vnoření se zpracování vrací do místa, kde bylo vnoření vyvoláno. Pozor! Program ProVIS je nutné vždy správně ukončit (viz výše). Při vypnutí počítače před ukončením programu může dojít ke ztrátě dat! Totéž platí i pro systém Windows! 3.1 Práce s okny Celý program ProVIS běží v jednom základním okně. Všechny operace programu probíhají uvnitř tohoto okna. Manipulací se základním oknem se určuje prostor pro práci programu ProVIS. Zavřením základního okna se program ProVIS ukončuje. V rámci základního okna se otevírají další okna podle práce uživatele. Tato okna mohou být: a) b) modální - nejde z nich přepínat jinam, je nutné vždy dokončit (nebo přerušit) akci nemodální - je možné z nich přepnout jinam a po chvíli se opět vrátit Modální jsou všechna okna při provádění nějaké konkrétní operace. Pracovat je možné jen v aktuálním okně, není možné přepnout jinam. Menu akcí při práci s modálním oknem obsahuje většinou pouze volbu Úpravy pro možnost kopírování textu. Nemodální jsou všechna okna pro tabulky. Nemodální je také okno s hlavním menu. Při zobrazení okna pro tabulku je možné se přepnout zpět na okno s hlavním menu, zvolit jiné okno pro tabulku na prohlížení a pak se mezi okny libovolně přepínat. Je možné v novém okně zobrazit i tutéž tabulku, tj. mít jednu tabulku otevřenou ve dvou nezávislých oknech. Okna je možné přepínat: volbou v menu Program klávesou Shift+Fn, kde n je číslo okna (1 až 9) ProVIS – příručka pro ovládání 24 ťuknutím myši na okno, pokud je toto alespoň částečně vidět klávesou Ctrl+F6 je možné postupně procházet otevřenými okny Aktivní okno má vždy záhlaví v modré barvě. Neaktivní okna (okna v pozadí) mají záhlaví v šedivé barvě. Podle aktivního okna se mění volby v menu. V záhlaví okna se zobrazuje název okna. U nemodálních oken se tam zároveň zobrazuje pořadové číslo okna, které se používá pro přepínání. Záhlaví okna obsahuje ikony pro práci s oknem. V levém horním rohu je ikona pro vyvolání menu úprav okna. V pravém horním rohu jsou ikony pro úpravy okna: minimalizace okna, maximalizace okna a zavření okna. Podle situace mohou být některé ikony nebo volby v menu v daném okamžiku nepřístupné, pak jsou šedivé. Příklad záhlaví okna s rozbaleným menu úprav okna S okny se dá pohybovat a dá se měnit jejich velikost. Vše je možné dělat myší, něco také z klávesnice nebo z menu. Základní okno programu se může pohybovat a měnit velikost po celé obrazovce, ostatní okna se mohou pohybovat a měnit velikost jen v rámci základního okna. Oknem je možné pohybovat: myší uchopením záhlaví (titulek) okna volbou Přesunout v menu úprav okna se zapne režim pohybu, pak se šipkami pohybuje, Enter potvrdí novou polohu, ESC zruší pohyb Velikost okna je možné měnit: myší uchopením za pravý spodní roh okna volbou Velikost v menu úprav okna se zapne režim změny velikosti, pak se šipkami mění velikost, Enter potvrdí novou velikost, ESC zruší změnu Okno je možné maximalizovat (rozšířit na celou obrazovku, případně na celé základní okno): myší ťuknutím na ikonu pro maximalizaci (čtvereček) myší poklepáním na horní okraj okna klávesou Ctrl+F10 volbou Maximalizovat v menu úprav okna Okno je možné minimalizovat (zmenšit na malou lištu na spodku základního okna): myší ťuknutím na ikonu pro minimalizaci (čárka) volbou Minimalizovat v menu úprav okna Zpět z maximalizace a minimalizace je možné se vrátit: myší ťuknutím na ikonu pro návrat na původní velikost (dva čtverečky) myší poklepáním na horní okraj okna Okno je možné zavřít: myší ťuknutím na ikonu pro zavření okna (křížek) klávesou Ctrl+F4 ProVIS – příručka pro ovládání 25 volbou Zavřít v menu úprav okna 3.2 Hlavní menu Hlavní menu řídí činnost celého programu. Zobrazí se po spuštění programu a pak vždy po ukončení akce, která z něj byla vyvolána. Hlavní menu je možné zobrazit i během práce s některou tabulkou pomocí volby Program/Hlavní výběr funkcí (klávesa Shift+F1). Hlavní menu se skládá z horního řádku, který obsahuje seznam hlavních voleb, a z připojených závěsných menu pro každou hlavní volbu. Členění hlavního menu obvykle znázorňuje i dělení celé aplikace na jednotlivé moduly, tj. každý sloupeček voleb představuje ucelenou část aplikace - modul (subsystém). Každá aplikace má svoje hlavní menu (viz přepínání aplikací). Hlavní menu se ovládá pomocí šipek. Šipky vlevo a vpravo umožňují výběr hlavní volby na horním řádku. Šipky nahoru a dolů vybírají volby v závěsném menu. Potvrzení volby se provede klávesou ENTER. Pro výběr je možné použít také zvýrazněné klíčové klávesy. Pro výběr hlavní volby v horním řádku je možné použít klávesu Alt+znak, kde "znak" je zvýrazněná klíčová klávesa. Pro výběr volby v závěsném menu musí být toto menu rozbalené, a pak stačí stisknout jen samotnou klíčovou klávesu. Některé volby v menu nemusejí být v daném okamžiku aktivní - nelze je provést (daná akce v daném okamžiku není možná). Pak je daná volba šedivá. Při přecházení po volbách se na spodním řádku obrazovky zobrazuje nápověda pro právě vybranou volbu. Příklad hlavního menu Hlavní menu je umístěno v okně, se kterým je možné pracovat jako s jinými okny (měnit jeho polohu, velikost apod.). V okně hlavního menu je možné nadefinovat tlačítka pro rychlé spouštění akcí (viz dále). Na okno lze umístit obrázek pomocí nastavení vlastností plochy (pravé tlačítko myši na okně, nebo volba Servis/Nastavení/Vlastnosti plochy). 3.3 Okno pro tabulku Okno pro tabulku tvoří základ práce s tabulkou. Okno je rozděleno na několik karet, kde jedna je vždy BROWSE tabulky (je nazvaná Seznam) a druhá formulář pro jednu větu tabulky (nazvaná Formulář). V některých případech jsou v okně ještě další karty podle potřeby, např. formulář rozdělený na více částí. Obsah tabulky je možné prohlížet pomocí BROWSE a vyvoláním akcí s ní pracovat. Přepnutím na kartu s formulářem pro větu je možné prohlížet detailní obsah vybrané věty. Přepnutí mezi kartami je možné provést klávesou Ctrl+Tab nebo ťuknutím myši na záložku karty. Je také možné zapnout režim, kdy se na první kartě okna zobrazuje zároveň formulář a BROWSE tabulky. Tento režim se nastavuje v menu Servis, volba Nastavení vzhledu datového formuláře, položka Zobrazit seznam vět i na kartě Formulář. Hromadně pro všechny okna se to dá nastavit v průvodci konfigurací. ProVIS – příručka pro ovládání 26 Standardně se při otevření okna pro tabulku zobrazuje karta Seznam. Toto lze změnit v menu Servis, volba Nastavení vzhledu datového formuláře, položka Při otevření formuláře přejít. Hromadně pro všechny okna se to dá nastavit v průvodci konfigurací. Na spodním okraji okna jsou tlačítka pro základní operace. Všechny tyto operace je možné udělat také volbou v menu, případně kombinací kláves. Tlačítka fungují při přepnutí na libovolnou kartu. Nový - založení nové věty Oprava - oprava vybrané věty |< - přesun na první větu v tabulce < - přesun na předchozí větu > - přesun na následující větu >| - přesun na poslední větu Zavřít - zavření okna pro tabulku Pokud je okno pro tabulku vyvoláno jako nápověda ve formuláři (klávesou F2), pak přibude další tlačítko Přenos. Stiskem toho tlačítka nebo klávesy F2 se přenese právě vybraná věta zpět do původního formuláře. Vedle tlačítek se zobrazuje upozornění na nastavený filtr (výběr vět) a index (seřazení) tabulky. Všechny pohyby v BROWSE i ve formuláři respektují tento filtr a index. Nastavení filtru a indexu je možné měnit pomocí voleb v menu akcí. Přesný stav filtru a indexu lze získat najetím myši na oblast s upozorněním nebo ve stavu systému (<Ctrl+F1>). Při zobrazení okna pro tabulku se hlavní menu změní na menu akcí pro tabulku. Na menu je možné se dostat stiskem klávesy F10 nebo levý Alt nebo myší. Velikost okna pro tabulku je možné měnit a okno je možné posouvat (viz kapitola Práce s okny). Pokud je zapnuto automatické ukládání vlastností nebo pokud se zvolí akce pro uložení vlastností, pak se nově nastavená velikost a pozice okna zachová pro příští spuštění. Karta Formulář v okně pro tabulku slouží pro prohlížení obsahu vět. Po volbě některé akce pro úpravu dat (nová věta, oprava věty a další) se formulář zpřístupní pro úpravu. Po dobu úpravy je nepřístupná karta Seznam, je nepřístupné menu akcí a tlačítka na spodním okraji okna jsou nahrazena tlačítky Uložit a Zrušit změny. Příklad okna pro tabulku 3.4 BROWSE BROWSE je součástí okna pro tabulku. Dále může být v některých případech použit i v jiné situaci samostatně. BROWSE je obvykle určen pouze pro prohlížení obsahu tabulky, tj. není možné opravovat data. Pouze v některých speciálních případech je povolena oprava jedné nebo více položek (pokud by oprava pomocí menu akcí byla příliš těžkopádná). Prohlížení obsahu tabulky (pohyb v BROWSE) se provádí pomocí kláves: ProVIS – příručka pro ovládání 27 šipka vlevo, vpravo - posun o jeden sloupec vlevo, vpravo, po zrušení označení hodnoty posun o znak vlevo, vpravo šipka nahoru, dolů - posun o jeden řádek nahoru, dolů <PageUp>, <PageDown> - posun o stránku nahoru, dolů <Tab> nebo <Enter> - posun o jednu položku vpravo <Shift+Tab> - posun o jednu položku vlevo <Ctrl+PageUp>, <Ctrl+PageDown> - posun na začátek, konec seznamu Práce s BROWSE se ukončí klávesou ESC (při práci v okně pro tabulku také tlačítkem Zavřít nebo volbou v menu). Ve speciálních případech, kdy je možno v BROWSE opravovat data, je nutné opravy ukončovat jako ve formuláři, tj. <Ctrl+W> pro uložení oprav nebo <ESC> pro jejich zrušení. Příklad BROWSE Mezi položkami v BROWSE se může vyskytnout i položka, která obsahuje text "memo". Jde o speciální typ položky proměnné délky. Obsah této položky je možné si zobrazit stiskem klávesy Ctrl+Home (položka musí být vybraná). Seznam vět v BROWSE v okně pro tabulku může uživatel ovlivňovat ve dvou směrech: a) b) nastavením FILTRU, tj. podmínky, které věty budou v seznamu obsaženy (nastavení filtru je indikováno v pravém dolním rohu obrazovky) nastavením INDEXU, tj. způsobu seřazení vět v seznamu (nastavení indexu je indikováno v pravém dolním rohu obrazovky) Názvy sloupců, které patří do některého z indexů, jsou zobrazeny podtrženě. Název sloupce, který patří do aktuálně nastaveného indexu, je zobrazen tučně. Při ťuknutí myší na sloupec, který je součástí některého z indexů, se nastaví řazení podle tohoto indexu. Při práci s BROWSE je také možné rychle vyhledávat a filtrovat. Při stisku libovolného znaku (jiného než ovládací klávesy) se zobrazí formulář pro vyhledání nebo vyfiltrování hodnoty. Po zadání hodnoty se provede vyhledání nebo vyfiltrování podle aktuálního sloupce. Vyhledání hodnoty v BROWSE Věty v BROWSE v okně pro tabulku je možné označovat (červené pole v prvním sloupci) a s takto označenými dále pracovat. Podrobnosti jsou uvedeny ve zvláštní kapitole. Tvar BROWSE je možné do značné míry přizpůsobit požadavkům uživatele. Úpravy je možné dělat přímo myší nebo volbou Servis/Nastavení vzhledu datového formuláře nebo klávesou F3 nebo stiskem pravého tlačítka myši a volbou Nastavení vzhledu datového formuláře. Pomocí myši je možné měnit: ProVIS – příručka pro ovládání 28 šířku sloupce - myší uchopením rozdělovací čáry mezi sloupci v záhlaví a roztažením sloupce na požadovanou šířku pořadí sloupců - myší uchopením názvu sloupce v záhlaví a přetažením sloupce na požadované místo ťuknutím do levého horního rohu BROWSE se všechny sloupce nastaví na šířku tak, aby se vešla přesně zobrazovaná data (podle nejdelší hodnoty v daném sloupci) Pomocí formuláře pro změnu formátu je možné měnit (měněný sloupec je možné vybrat): velikost písma BROWSE v bodech, při zaškrtnutém přizpůsobení šířky se automaticky změní i šířky sloupců podle potřeby typ písma ve sloupci barva pozadí ve sloupci je možné vybrat sloupec "<všechny>" a pak se požadovaná změna provede pro všechny sloupce Změna formátu sloupce BROWSE Další úpravy je možné dělat nastavením reakce na hodnoty v datech. Toto nastavení se dělá volbou Servis/Dynamické vlastnosti. Takto je možné např. nastavit barvu řádku BROWSE podle hodnoty nějaké položky řádku (viz obrázek). Vlastnost lze nastavit pro celý řádek, nebo jen pro určitou položku řádku. Nastavovat je možné barvu pozadí, barvu popředí (písma) a tučnost písma. ProVIS – příručka pro ovládání 29 Nastavení dynamických vlastností Pokud je zapnuto automatické ukládání vlastností nebo pokud se zvolí akce pro uložení vlastností, pak se nově nastavený tvar BROWSE zachová pro příští spuštění. Naopak volbou načtení základních vlastností je možné obnovit výchozí tvar. V BROWSE je dále možné pro číselné sloupce spočítat součet hodnot ve sloupci a průměr hodnot ve sloupci. Stačí na požadovaném sloupci stisknout pravé tlačítko myší a vybrat příslušnou volbu v zobrazeném menu. 3.5 Menu akcí pro tabulku Po zobrazení okna pro tabulku se hlavní menu změní na menu akcí pro tabulku. Každá tabulka má svoje menu akcí s jinými volbami. Při přepínání oken se zároveň mění i menu. Menu akcí umožňuje výběr akce, která se má v dané tabulce provést. Tvar menu a jeho ovládání je obdobné jako u hlavního menu. Menu akcí se aktivuje: pomocí myši klávesou F10 klávesou Alt+znak, kde "znak" je zvýrazněná klíčová klávesa některé volby v horním řádku menu některé volby menu se spouštějí tlačítky na okně pro tabulku Příklad menu akcí Menu akcí se skládá z horního řádku, který obsahuje seznam hlavních voleb, a z připojených závěsných menu pro každou hlavní volbu. Některé hlavní volby nemusejí mít připojené závěsné menu, tj. volba v horním řádku rovnou provádí akci. Některé volby v menu nemusejí být v daném okamžiku aktivní - nelze je provést (daná akce v daném okamžiku není možná). Pak je daná volba šedivá. Menu akcí se ovládá pomocí šipek. Šipky vlevo a vpravo umožňují výběr hlavní volby na horním řádku. Šipky nahoru a dolů vybírají volby v závěsném menu. Potvrzení volby se provede klávesou ENTER. Pro výběr je možné použít také zvýrazněné klíčové klávesy. Pro výběr hlavní volby v horním řádku je možné použít klávesu Alt+znak, kde "znak" je zvýrazněná klíčová klávesa. Pro výběr volby v závěsném menu musí být toto menu rozbalené a pak stačí stisknout jen samotnou klíčovou klávesu. Některé volby ProVIS – příručka pro ovládání 30 mohou mít přiřazené speciální klávesy pro rychlé vyvolání, tyto klávesy jsou pak uvedeny v textu volby. Při přecházení po volbách se na spodním řádku obrazovky zobrazuje nápověda pro právě vybranou volbu. Volby v menu akcí pro tabulku jsou do značné míry standardizované a opakují se u všech tabulek (více o tom bude uvedeno dále). 3.6 Formulář Formulář slouží pro vstup a výstup dat. Může být vytvořen pro jednu větu tabulky nebo pro jiné údaje potřebné pro zpracování. Formulář je vždy umístěn v okně. Může to být okno pro tabulku (pak je formulář umístěn na kartě okna pro práci s tabulkou) nebo samostatné okno. Formulář je tvořen poli pro vstup a výstup hodnot, popisným textem a různými řídícími prvky (tlačítka apod.). Vstupní pole jsou barevně odlišena. Příklad formuláře Po vstupních polích je možné se pohybovat kurzorem a vyplňovat a opravovat hodnoty. Na stavovém řádku se přitom objevuje krátká nápověda pro vybrané pole. Někdy mohou být některá vstupní pole nepřístupná, pokud obsahují hodnoty, které uživatel v daném okamžiku nesmí měnit. Již při stisku znaků se provádějí základní kontroly podle typu údaje (např. stisk písmene v číselném údaji). Další kontroly se provádějí po ukončení zadávání hodnoty nebo po ukončení celého formuláře. V případě hlášení chyby je nutné ji opravit, jinak není možné formulář ukončit s uložením. Ukončení práce s formulářem je možné těmito způsoby: a) b) ukončení s uložením změn, pokračování akce - klávesou Ctrl+W nebo příslušným tlačítkem (ve formuláři pro tabulku je to tlačítko Uložit, jinde se může jmenovat jinak) ukončení bez uložení změn, přerušení akce - klávesou ESC nebo tlačítkem Zrušit změny nebo Storno Na formuláři se kromě vstupních polí mohou objevovat další prvky. Při pohybu kurzoru jsou tyto prvky orámované v okamžiku, kdy jsou vybrané. Na formuláři se mohou objevit tyto typy prvků: pole pro vstup hodnoty pole pro zobrazení hodnoty - nelze do něj zadávat pole pro vstup hodnoty s povinným výběrem ze seznamu - do pole není možné zadat jinou hodnotu než ze seznamu; hodnotu je možné vybrat pomocí šipek nebo stiskem prvního písmene; stiskem mezery nebo klávesy F2 nebo tlačítka s šipkou dolů za hodnotou se rozbalí seznam povolených hodnot pole pro vstup hodnoty s pomocným výběrem ze seznamu - je obdobné jako předchozí případ, ale do pole je možné zapsat libovolnou hodnotu a seznam slouží pouze jako nápověda pole pro vstup hodnoty s nápovědou z číselníku - za hodnotou je tlačítko se šipkou vpravo; klávesou F2 nebo stiskem tlačítka se zobrazí okno s tabulkou daného číselníku pole pro vstup číselné hodnoty se zvyšováním/snižováním - za hodnotou je dvojité tlačítko pro ProVIS – příručka pro ovládání 31 zvyšování/snižování; hodnotu je možné zadat přímo nebo měnit pomocí tlačítka nebo pomocí kláves se šipkami nahoru a dolů pole pro vstup hodnoty s jiným výběrem - za hodnotou je tlačítko se třemi tečkami, stiskem tohoto tlačítka se objeví dialog pro daný výběr (výběr souboru, výběr tiskárny, výběr barvy atd.) pole pro vstup data - datum se zadává ve formátu DD.MM.RRRR, pro snazší zadání je možné klávesou F2 zobrazit kalendář (v novějších aplikacích je navíc za polem pro vstup data tlačítko pro vyvolání kalendáře) zaškrtávací políčko - políčko, které je možné zaškrtnout (zapnutí dané možnosti) nebo zrušit zaškrtnutí (vypnutí dané možnosti); zapínání a vypínání se dělá ťuknutím myši na políčko nebo stiskem mezery, pokud je políčko vybrané výběrové políčko - políčko, kde je vedle sebe (nebo pod sebou) několik možností, z nichž jedna (vybraná) je označena tečkou; přepínání výběru se dělá ťuknutím myši na políčko nebo stiskem mezery, pokud je políčko vybrané tlačítko - stiskem tlačítka se provede daná akce, vždy je přítomné tlačítko pro uložení nebo provedení akce a pro přerušení, další tlačítka jsou přítomná podle situace Tlačítko na formuláři se může stisknout pomocí myši, pomocí klíčové klávesy Alt+znak, kde znak je podtržený znak v názvu tlačítka, nebo přesunem pomocí šipek na tlačítko a stiskem <ENTER> nebo mezery. U všech vstupních polí je obsah při vstupu kurzoru zvýrazněn. V případě stisku znaku se hodnota vymaže, v případě stisku šipky nebo přechodu na jiné pole (<ENTER>, šipky apod.) zůstává zachována. Ve složitějších případech může být formulář rozdělen na několik karet. Mezi těmito stránkami se přepíná klávesou Ctrl+Tab, klávesami PageUp a PageDown nebo ťuknutím myši na záložku karty. Při psaní textu do vstupních polí existují dva režimy práce z hlediska toho, zda vkládané znaky přepisují existující, nebo ne. Mezi těmito režimy se přepíná klávesou Insert. Normálně je nastaven režim vkládání. Aktuální režim se pozná podle stavového řádku (při režimu přepisování se na stavovém řádku zobrazuje text "OVR"). Pole pro vstup a pro zobrazení hodnoty by měla svoji šířkou stačit na hodnotu. V některých případech ale může být hodnota delší a nevjede se do pole. Pak je možné hodnotou v poli pohybovat pomocí šipek vlevo a vpravo nebo pomocí myši se stisknutým tlačítkem. U formuláře pro tabulku je možné zneviditelnit nebo znepřístupnit vybrané pole nebo text. Stiskem pravého tlačítka na vybraném místě a zvolením Změnit viditelnost položky se zobrazí formulář pro nastavení. Zde je možné zvolit neviditelnost nebo nepřístupnost pro prohlížení, novou větu a opravu, nebo tlačítkem Zobrazit vše vrátit vše do původního stavu. Víceřádková pole pro vstup Pole pro vstup hodnoty jsou obvykle jen jednořádková, tj. hodnotu je možné zadávat jen v jednom řádku. V některých případech ale je potřeba, aby hodnota mohla být víceřádková (poznámky apod.). Ve víceřádkovém poli pro vstup se mění význam některých kláves - fungují jen v rámci vstupního pole: ENTER - ukončení řádku, vložení odřádkování šipky - pohyb v rámci pole (po řádcích a znacích) Ven z víceřádkového pole je možné se dostat klávesou Tab nebo pomocí myši. Na pravém okraji víceřádkového vstupního pole se zobrazuje posuvník. Pokud hodnota přesáhne rozsah pole na výšku, pak je možné pomocí posuvníku hodnotu v poli posouvat. Pokud hodnota přesáhne rozsah pole na délku (příliš dlouhý řádek), provede se automatický přesun posledního slova na další řádek. Jde pouze o grafickou úpravu vzhledu, hodnota je dělená na řádky podle stisku ENTER. Kopírování textů pomocí schránky Texty ve vstupních polích je možné kopírovat pomocí schránky. Schránka je jakási speciální část paměti počítače, do které je možné uložit část textu a opět ho vyvolat na jiném místě. Operace se schránkou ProVIS – příručka pro ovládání 32 se provádějí pomocí menu Úpravy nebo pomocí speciálních kláves. Text, který se má uložit do schránky, je nutné nejprve označit. Označený text je vybarvený. Označení textu se provádí: pomocí myši ťuknutím na začátek označované části textu a tažením myši na konec pomocí myši zaťukáním na slovo se označí toto slovo, trojím zaťukáním se označí celá hodnota (celý řádek u víceřádkové hodnoty) pomocí klávesnice umístěním kurzoru na začátek označovaného textu, pak stiskem Shift a při držení Shift pohybem kurzoru na konec klávesou Ctrl+A se označí celý text ve vstupním poli S označeným textem se může dále pracovat: zkopírovat (klávesa Ctrl+C) - označený text se zkopíruje do schránky (původní text je zachován) vyjmout (klávesa Ctrl+X) - označený text se přesune do schránky (původní označený text je zrušen) smazat klávesou Delete - označený text se smaže vložit (klávesa Ctrl+V) - vloží text ze schránky na pozici kurzoru Schránka pro kopírování je součástí Windows. Proto kopírování pomocí schránky je možné použít i mezi dvěma programy (od VIS nebo cizími) - v jednom programu se označený text uloží do schránky a ve druhém se vloží na požadované místo. Schránka může obsahovat pouze jeden text. Vždy je v ní uložen pouze poslední vložený text. Do schránky je možné vložit i text odjinud než ze vstupního pole. Všude, kde jde text označit myší, je možné ho uložit do schránky a pak vložit na požadované místo ve vstupním poli. Výhodné je takové použití pro kopírování z textu HELP nebo z BROWSE. Menu Úpravy Volba Úpravy a související menu jsou k dispozici téměř po celou dobu práce programu, dokonce i v době, kdy se pracuje s modálním oknem, tj. nejde přepínat jinam. Nejčastější použití je ale při práci s formulářem. Volba Úpravy obsahuje standardní volby, které jsou stále zobrazené, a dále další volby přidané pro danou situaci. Některé standardní volby mohou být v daném okamžiku nepřístupné - jsou šedivé. Většinu voleb z menu úpravy je možné vyvolat také pomocí kombinace kláves. Příklad menu Úpravy Menu úpravy obsahuje tyto volby (volby pro práci se schránkou jsou popsány podrobněji v samostatné kapitole): Zpět - zruší poslední provedenou úpravu v aktuálním vstupním poli Znovu - provede znovu úpravu zrušenou volbou Zpět Vyjmout - přesune označený text do schránky Kopírovat - zkopíruje označený text do schránky Vložit - vloží text ze schránky na aktuální pozici kurzoru Označit vše - označí celý text v aktuálním vstupním poli Hledat - spustí hledání v aktuálním vstupním poli ProVIS – příručka pro ovládání 33 Volbu pro hledání je možné použít pouze v některých případech. Při práci s oknem pro tabulku obsahuje menu Úpravy dvě speciální volby: zadání více vět - spustí zadávání nové věty v režimu, kdy při uložení zadané věty se hned spustí zadávání další; toto zadávání trvá až do stisku <ESC> uložení+nová věta - uloží aktuálně novou větu a hned zobrazí formulář pro další novou větu Nápověda pomocí klávesy F2 Na některých vstupních polích je možné stiskem klávesy F2 (nebo ťuknutím na tlačítko za hodnotou) požádat o nápovědu z jiné tabulky. Po této akci se zobrazí okno pro požadovanou tabulku. V okně pro tabulku vyvolaném klávesou F2 je možné pracovat stejně jako při normálním vyvolání, tj. je možné si tabulku prohlížet nebo i aktualizovat. Nazpět do formuláře se požadovaná hodnota přenese dalším stiskem <F2> nebo ťuknutím na tlačítko Přenos na vybrané větě. Pokud se nemá z nápovědy nic přenášet, pak stačí okno vyvolané tabulky ukončit standardním způsobem. V některých případech, kdy je možné vybrat pro zpětný přenos více vět, je možné použít označování vět. Při stisku <F2> se pak přenesou všechny označené věty. Pokud je okno pro tabulku vyvoláno jako nápověda, je možné stále mezi okny přepínat. Je zde jediné omezení - okno tabulky, ze které byla nápověda vyvolána, je zablokované a nelze s ním dělat, dokud není ukončeno okno vyvolané tabulky. Rychlá nápověda Výše zmíněná nápověda pomocí <F2> je univerzální, ale v některých případech je zbytečně těžkopádná. Proto je možné používat i tzv. rychlou nápovědu. Rychlá nápověda se zobrazí, pokud se do vstupního pole zadá část hodnoty a pak se stiskne <Enter>. Program zobrazí obsah napojené tabulky ve formě seznamu, ze kterého je možné vybrat. Poznámka: Rychlá nápověda je realizována jen u některých polí. 3.7 Standardní operace s tabulkou Operace s tabulkou jsou obvykle vždy stejné, liší se pouze přidáním dalších speciálních akcí pro konkrétní tabulku. Všechny operace se spouštějí výběrem z menu akcí pro danou tabulku. Standardní obsah menu akcí pro tabulku je zobrazen dále. Volby TISK, HLEDÁNÍ, FILTR, INDEX a SERVIS jsou detailně popsány v nápovědě v programu. Popsaná struktura menu akcí je pouze vzorová, u konkrétní tabulky mohou některé volby chybět a téměř vždy některé speciální přibývají. Navíc si uživatel sám může některé akce doplňovat a tím si přizpůsobovat program svým potřebám. Pokud není určeno jinak, provádí se operace vždy s vybranou větou. Pokud operace pracuje s více větami, pak obvykle pracuje s větami vybranými pomocí filtru a v pořadí podle zadaného indexu. Některé speciální akce však mohou nastavovat vlastní filtr a vlastní seřazení vět. NOVÝ provádí zápis nové věty do tabulky; v některých případech může být děleno i na více možností vyvolává se tlačítkem Nový, volbou Nový v menu, klávesou Alt+N nebo zaťukáním myší na volný prostor pod seznamem vět OPRAVA provádí opravu vybrané věty tabulky ProVIS – příručka pro ovládání 34 vyvolává se tlačítkem Oprava, volbou Oprava v menu, klávesou Alt+O nebo zaťukáním myší na danou větu RUŠENÍ provádí zrušení vybrané věty z tabulky; pokud k této větě existují podřízené věty v jiné tabulce, jsou obvykle také zrušeny vyvolává se volbou Rušení v menu nebo klávesou Alt+R ÚPRAVY menu s volbami pro úpravy textu, navíc jsou připojeny volby pro práci s tabulkou: zadávání a ukládání vět, Pohyb v tabulce a Označení věty POLOŽKY tato volba se vyskytuje pouze u hlavičkových tabulek, tj. u tabulek, ke kterým existují podřízené (položkové) tabulky; volba umožní přechod do okna podřízené tabulky s nastaveným filtrem na položkové věty k vybrané větě v hlavičkové tabulce vyvolává se volbou Položky v menu nebo klávesou Alt+P TISK nabízí možnost tisku sestav; dále je možné si definovat vlastní sestavy vyvolává se volbou Tisk v menu nebo klávesou Alt+T HLEDÁNÍ provádí hledání věty se zadanou podmínkou; podmínku hledání je možné si vybrat z předdefinovaných nebo si vytvořit podmínku zcela novou, popř. opravit již existující; je možné také opakovat hledání se stejnou podmínkou vyvolává se volbou Hledání v menu nebo klávesou Alt+H FILTR umožňuje zadání podmínky filtru pro výběr vět do BROWSE; podmínku filtru je možné si vybrat z předdefinovaných nebo si vytvořit podmínku zcela novou, popř. opravit již existující; je možné také filtr zcela vyřadit (zobrazeny jsou pak všechny věty) nebo negovat (jsou zobrazeny věty, které nevyhovují podmínce) vyvolává se volbou Filtr v menu nebo klávesou Alt+F INDEX umožňuje zadání způsobu řazení vět v BROWSE; index je možné si vybrat z předdefinovaných nebo si vytvořit index nový, případně je možné index zcela vyřadit (věty jsou pak v pořadí zápisu) vyvolává se volbou Index v menu nebo klávesou Alt+I RŮZNÉ tato volba není vždy přítomná, obvykle obsahuje různé další akce, které jsou specifické pro danou tabulku vyvolává se volbou Různé v menu nebo klávesou Alt+U Poznámka: Použití krátkého U v názvu volby není chyba, ale nutnost, aby šlo použít Alt+U. SERVIS ProVIS – příručka pro ovládání 35 obsahuje speciální obslužné akce pro aktuální tabulku (zjištění počtu vět, export a import dat apod.) vyvolává se volbou Servis v menu nebo klávesou Alt+S 3.8 Panely nástrojů Pro ulehčení práce je možné v programu používat panely nástrojů. Jde o panely s ikonkami, kterými jde spouštět časté akce. Panely nástrojů existují tři standardní: 1. 2. 3. 4. seznam aktivních aplikací - pro přepínání nainstalovaných aplikací seznam aktivních oken - pro přepínání aktuálně zobrazených oken stavové informace - tlačítko pro přepnutí datové oblasti, pro zapnutí/vypnutí automatických akcí, pro zapnutí/vypnutí režimu testování pozastavení a pro zapnutí/vypnutí předání řízení terminálům volby z menu - vybrané často používané volby z hlavního menu (ukončení, zálohování apod.) Kromě standardních panelů je možné si nadefinovat další uživatelské panely s vlastními akcemi. Panely nástrojů Panel nástrojů je možné ovládat pouze myší. Hlavní funkce je spuštění dané akce - to se provede ťuknutím na příslušnou ikonu. Dále je možné celý panel umístit libovolně na základním okně - to se provede uchopením panelu za čárku na levé straně panelu a přetažením na požadované místo. Při přetažení panelu k hornímu okraji okna se panel ukotví u tohoto horního okraje. Při tomto ukotvení panel nepřekrývá okna pod sebou, ale zabírá část volného místa. Po instalaci se zapnou standardní panely nástrojů a ukotví se u okraje okna. Pouze v případě, že je nastaveno rozlišení 800x600, pak se panely nezapnou, protože by zmenšily prostor pro formuláře pod minimální velikost. Panely lze nastavovat volbou Servis/Nastavení/Panely nástrojů. Zde je možné panely zapnout nebo vypnout, měnit jejich velikost, případně tlačítkem Definice je možné nastavit obsah uživatelských panelů. Umístění panelů se uchovává společně s umístěním základního okna, tj. volbou Servis/Uložení vlastností. 3.9 Přepínání aplikací Program ProVIS může obsahovat několik aplikací, tj. několik relativně samostatných částí programu, které řeší samostatnou oblast zpracování. Výběr seznamu aplikací se provádí při instalaci a je ovlivněn aplikačním číslem. Všechny nainstalované aplikace jsou v jednom programu, mají společná data, spravují se společně. Protože by ale společné hlavní menu bylo příliš složité, provádí se jeho přepínání. V daném okamžiku je vždy aktivní pouze jedna aplikace a její menu je zobrazené. Podobně jsou zobrazená jen tlačítka na formuláři hlavního menu pro danou aplikaci. Při přepnutí aplikace se přepne menu a tlačítka. Přepínání aplikací se provádí volbami v menu Program. Pokud je zobrazený panel pro přepínání aplikací, je možno použít pro přepnutí i tento panel. Přepnutí je možné v hlavním menu, i v menu akcí pro tabulku. Při startu je vždy přepnutá jedna z aplikací. Tato výchozí aplikace se volí ve volbě Servis/Nastavení/Nastavení parametrů. Dále se může aplikace zvolit parametrem I při startu. Existují dvě speciální aplikace: ProVIS a Společné. Tyto aplikace se sice samostatně vybírají pro instalaci, povolují v aplikačním čísle, ale obsahují společné věci, které využívají všechny ostatní aplikace. Volby v hlavním menu pro tyto aplikace se tedy zobrazují vždy a neexistuje pro ně volba pro přepnutí na tyto aplikace. ProVIS – příručka pro ovládání 36 3.10 Další společné funkce Stavový řádek Na spodním okraji hlavního okna programu je stavový řádek. Na něm se zobrazuje nápověda k vybrané položce formuláře nebo volbě menu, nastavení stavových kláves OVR (přepisování/vkládání textu), NUM (stav NumLock), CAPS (stav CapsLock) a čas. Označování vět Při prohlížení tabulky v režimu BROWSE je možné označovat věty a s tímto označením dále pracovat. Pro označení je určen první sloupec tabulky, kde se u označených vět zobrazuje červený čtvereček Označování se provádí pomocí kláves nebo volbami v menu Úpravy/Označení věty: <Insert> - označení nebo zrušení označení vybrané věty a posun na další větu <Shift+šipka> - označení aktuální věty a posun na další větu ve směru šipky <+> - označení všech vět (podle filtru) <-> - zrušení označení všech vět (podle filtru) <*> - změna označení (u neoznačených označení, u označení zrušení označení) všech vět (podle filtru) Označení vět je dočasná záležitost, která platí pouze po dobu práce s tabulkou. Maximální počet označených vět je limitován na 65 000. Označené věty je možné použít ve filtru při použití volby Označené věty, která vyfiltruje tyto označené věty. Počet označených vět se zobrazuje ve Stavu systému (klávesa Ctrl+F1). Přerušení operace U některých operací je možné provést jejich přerušení pomocí klávesy ESC. Možnost tohoto přerušení je obvykle zmíněna ve zprávě při provádění operace. Při stisku klávesy ESC se zobrazí dotaz, zda má být operace opravdu přerušena. Při odpovědi NE operace normálně pokračuje. Při odpovědi ANO se operace přeruší. Přerušena je buď celá operace nebo jen její část (např. při vytváření sestavy se nabídne k tisku vytvořená část sestavy). U některých operací je nutné zvážit důsledky jejich přerušení. Část operace v takovém případě je provedena a část ne. To může mít vliv např. na stav dat v databázi. Stav systému V kterémkoliv místě programu ProVIS lze zobrazit stav systému. Provede se to klávesou Ctrl+F1 nebo volbou v menu Program. Stav systému zobrazuje mnoho různých informací. Informace jsou rozdělené podle svého významu na jednotlivé karty. ProVIS – příručka pro ovládání 37 Stav systému Sejmutí obrazovky V kterémkoliv místě programu ProVIS lze provést sejmutí aktuálního obsahu obrazovky. Provede se to klávesou Alt+F1 nebo volbou v menu Program. Sejmutí obrazovky lze provést také při vzniku chyby v programu. Obsah obrazovky se uloží do souboru PRINTSCR.PNG v hlavním adresáři programu. Zároveň se nabídne odeslání tohoto souboru mailem (elektronickou poštou). Při poslání sejmuté obrazovky elektronickou poštou se zobrazí formulář pro zadání adresy a textu ke zprávě. Předvyplněná je adresa dodavatele programu, takže jednoduše lze poslat stav obrazovky při nějakém problému apod. Kopie souboru s obsahem obrazovky se zároveň ukládá do archivu. Obsah tohoto archivu lze vyprázdnit při pakování. Výchozí filtr V některých případech se při vstupu do tabulky nastaví výchozí filtr. Je to filtr, který je napevno a předpokládá se, že se nebude při práci s tabulkou měnit. Všechny případné další filtry, které nastaví uživatel se k tomuto výchozímu filtru přidávají. Volba Filtr/Bez filtru zruší jen další filtry, ale výchozí filtr zachová. Výchozí filtr jde zrušit pouze speciální volbou Filtr/Zrušení výchozího filtru. Výchozí filtr se používá obvykle při vstupu z nějaké tabulky s hlavičkami do tabulky s položkami. Výchozí filtr v tomto případě tvoří filtr na položky k dané hlavičce (např. položky dokladu). Tlačítka na formulářích Tlačítka pro ukončení formuláře dodržují obvykle tato pravidla: tlačítka jsou uvedena v řadě u spodního okraje formuláře první tlačítko zleva provádí danou operaci poslední tlačítko zleva (neboli první zprava) zruší operaci bez provedení první tlačítko se nazývá „OK“ nebo podle operace, kterou provádí tlačítko pro zrušení se nazývá „Storno“ první tlačítko se zvolí stiskem Ctrl+W tlačítko pro zrušení se zvolí stiskem Esc ProVIS – příručka pro ovládání 38 pokud má formulář jen jedno tlačítko (formulář se dá jen zavřít), pak se nazývá „OK“ nebo „Zavřít“ dotaz typu Ano/Ne zobrazí tlačítka „Ano“ a „Ne“, pro která platí výše uvedené zásady (např. Esc znamená „Ne“) 3.11 Nápověda V celém programu je k dispozici nápověda. Tato nápověda má několik forem: popisné texty na formulářích, upozornění apod. nápověda na stavovém řádku k aktuální položce formuláře nebo volbě menu bublinová nápověda při najetí kurzoru myši nad pole formuláře systém HELP spouštěný klávesou F1 (nebo volbou Nápověda v menu Program) Nejpodrobnější informace poskytuje systém HELP. Jde o uspořádaný soubor textů, které popisují chování programu ve všech situacích. Při stisku klávesy F1 se zobrazí vždy text příslušný k aktuálnímu oknu nebo formuláři. Text HELP se zobrazí ve formuláři, který dovoluje: výběr tématu HELP (tj. výběr požadovaného textu) výběr odkazů z aktuálního textu (doporučené další texty, které souvisejí s aktuálním textem) hledání v textech Help Příklad HELP 3.12 Posílání e-mailů Program ProVIS umí odesílat elektronickou poštu (e-maily). Obecně se dají posílat některé servisní informace a sestavy. Některé aplikace pak mohou odesílání používat pro své potřeby (objednávání po Internetu). Pozor! Program ProVIS umí pouze posílat maily, neumí je přijímat. Nemůže tedy fungovat jako náhrada poštovního klienta. Také z toho plyne, že nelze zjistit případné problémy, které příjemce hlásí formou odpovědi na mail (např. neznámý příjemce, přeplněná schránka apod.). Co je možné posílat: sejmutá obrazovka programu (standardně dodavateli programu, ale adresáta lze změnit) vznik chyby (standardně dodavateli programu, ale adresáta lze změnit) libovolná sestava (zde se adresát zadává) ProVIS – příručka pro ovládání 39 Nastavení pro posílání mailů: po instalaci neexistuje žádné nastavení pro posílání mailů pokud nastavení pro posílání mailů neexistuje, posílají se maily pomocí speciální služby serveru VIS (není potřeba nějak nastavovat, mělo by projít i přes firewall uživatele) pro jiné posílání mailů je nutné zadat vlastní nastavení pomocí volby Nástroje/Definice mailu Adresáta (adresu příjemce) mailu je možné zadat ručně, nebo je možné jej vybrat z Adresáře subjektů (nabízejí se pouze subjekty s vyplněnou -emailovou adresou). Příklad mailu se sestavou Odeslané maily je možné si prohlédnout v Historii odeslaných mailů. Pokud odeslání skončilo chybou, je v historii vidět, zda se mail odeslal a na jakou chybu to případně skončilo. ProVIS – příručka pro ovládání 40 4. Konfigurace programu V programu ProVIS se dá mnoho věcí nastavovat. Konkrétní popis jednotlivých voleb nastavení je uveden v nápovědě v programu vždy u daného nastavení. Kromě dále popsaných nastavení patří do konfigurace programu také nastavení tiskáren, nastavení přístupových práv a nastavení datových oblastí. Toto je popsáno v samostatných kapitolách. Individuální nastavení Většinu nastavení je možné vázat na uživatele nebo na pracovní stanici (počítač v síti) nebo na oboje. To znamená, že je možné pro každého přihlášeného uživatele mít jiné nastavení apod. Při ukládání určitého nastavení je v takovém případě možnost volby, zda nastavení uložit: globálně (nastavení bude platit pro všechny stanice a uživatele) pro stanici (nastavení bude platit pro aktuální stanici) pro uživatele (nastavení bude platit pro aktuálního uživatele) pro stanici i uživatele (nastavení bude platit pro aktuální stanici a aktuálního uživatele) Výběr způsobu uložení nastavení Pokud při ukládání nastavení je již uloženo nastavení s vyšší prioritou (např. při ukládání globálního nastavení již existuje nastavení pro stanici), program se dotáže, zda nastavení s vyšší prioritou zrušit (pak bude existovat jen nově ukládané nastavení), nebo zda nastavení s vyšší prioritou zachovat (pak se původní nastavení zachová a nové se přidá). V okamžiku, kdy se má nastavení uplatnit, program hledá uložené nastavení podle priority: 1. 2. 3. 4. 5. se shodnou stanicí i uživatelem se shodným uživatelem se shodnou stanicí pokud není žádné takové nastavení uloženo, pak se vezme globální nastavení pokud neexistuje ani globální nastavení, pak se vezme výchozí nastavení programu Jméno stanice a uživatele jsou stanovené při spuštění programu (viz kapitoly o síťovém provozu a přístupových právech). Pro účely rozlišení nastavení je možné také použít možnost zadávání uživatele nebo stanice parametrem spuštění (viz kapitola o spouštění programu). Přístup k nastavením Jednoduchá nastavení jsou standardně přístupná vždy. Složitá nastavení pro odborníky jsou přístupná jen pro úroveň bezpečnosti 9 (nastavuje se ve vlastnostech uživatele v tabulce uživatelů). Pomocí nastavení menu je možné, stejně jako jiné volby, i volby pro nastavení zpřístupnit nebo znepřístupnit podle potřeby. 4.1 Nastavení menu Všechna menu je možné libovolně definovat. Po instalaci programu je menu ve výchozí podobě. Tuto podobu je možné podle potřeby upravovat - ubírat volby, přidávat volby, upravovat volby. Standardně lze upravovat pouze viditelnost existujících voleb v menu a přidávat nové volby, jiné úpravy jsou dostupné jen pro servisní pracovníky. Viditelnost voleb v menu se pro aktuální menu upravuje volbou Servis/Nastavení/Zobrazení menu (pro hlavní menu) nebo Servis/Zobrazení menu (pro menu akcí pro tabulku). ProVIS – příručka pro ovládání 41 Nastavení viditelnosti voleb menu Kromě samotné viditelnosti, tj. zda je příslušná volba v menu zobrazena nebo ne, se dá nastavovat také úroveň bezpečnosti pro danou volbu. Pro určitého uživatele se pak zobrazují pouze volby, které mají úroveň bezpečnosti menší nebo stejnou, jako má tento uživatel (blíže viz kapitola o přístupových právech). Dále se dá nastavit, které akce se mají provést při startu okna pro tabulku (viz dále). Nové volby do menu se pro aktuální menu přidávají pomocí volby Servis/Definice uživatelské akce. Tato volba umožňuje provést zadanou akci jednorázově nebo ji zařadit do menu na požadované místo (nutno zadat název akce a její umístění). Zadání nové volby do menu V hlavním menu je možné přidané akce upravovat i pomocí volby Servis/Nastavení/Rychlá definice uživatelských akcí. Tato volba zobrazí seznam nadefinovaných akcí ve formě tabulky a umožňuje akce přidávat, ubírat a opravovat. Tato možnost je určena pouze pro znalé uživatele. Nové volby do menu přidávají také volby pro vytváření uživatelských nastavení - definice uživatelského filtru, hledání, indexu a sestavy. Všude, kde se zadává název volby v menu, je možné určit, že jeden znak v názvu volby bude sloužit jako horká klávesa, tj. pomocí této klávesy bude možné volbu rychle vyvolat. Označení znaku se provede ProVIS – příručka pro ovládání 42 uvedením kombinace \< před znak. Pro každé okno pro tabulku je možné nastavením vlastností menu zadat, která akce menu se provede při spuštění okna pro tabulku. V praxi to znamená, že je možné nastavit, jaký filtr, index a pozice se nastaví. Nastavení se provádí v nastavení zobrazení menu ve sloupci Startovací akce. Podrobněji je nastavení popsáno v HELPu programu. 4.2 Nastavení vzhledu Základní nastavení vzhledu celého programu se provádí v hlavním menu pomocí volby Servis/Nastavení/Nastavení vzhledu. Zde lze volit: výchozí nastavení barev - při tomto nastavení jsou barvy dány programem, každá aplikace má svoji barvu formulářů uživatelské nastavení barev - při tomto nastavení je možné si nastavit svoje barvy, případně zvolit z nabízených přednastavení (barvy Windows, případně určité zabarvení) Nastavení vzhledu programu Vzhled aktuálního okna je možné upravovat (měnit velikost a polohu) pomocí myši nebo kláves (viz kapitola Práce s okny). Pro okno pro tabulku je možné nový vzhled uložit pomocí volby Servis/Uložení vlastností, nebo je možné nastavit, že se vzhled ukládá automaticky. K vrácení do původního stavu slouží volba Servis/Načtení základních vlastností. Volba Servis/Uložení vlastností uloží i nastavení BROWSE, tj. pořadí a šířku sloupečků (viz kapitola BROWSE). ProVIS – příručka pro ovládání 43 4.3 Zvětšování formulářů Jde o část nastavení vzhledu programu, nastavuje se ve formuláři popsaném v předchozí kapitole. Při zapnutém zvětšování formulářů se formuláře programu zvětší přibližně 1,6x, čímž se zlepší čitelnost informací. Při zapnutém zvětšování se zvětší: rozměry formuláře, texty na formuláři, vstupní pole na formuláři texty v seznamu v datovém formuláři tlačítka na hlavním formuláři programu velikost písma v náhledu sestavy Při zapnutém zvětšování se nezvětší: texty v menu (lze zvětšit nastavením ve Windows) titulky oken (lze zvětšit nastavením ve Windows) panely nástrojů (jejich velikost se nastavuje nezávisle vlastním nastavením v programu Podmínkou pro použití zvětšování formulářů je dostatečné rozlišení monitoru (aby se zvětšené formuláře vešly). Minimum je rozlišení monitoru 1280x1024, případně 1440x900 na širokoúhlém monitoru. Upozornění: Zvětšení formulářů je funkce, která má ulehčit čitelnost formulářů na monitoru s vysokým rozlišením. Při zvětšení může dojít k nepřesnostem (nezarovnané texty apod.), které ale nemají vliv na funkci programu. Zvětšení se provede jen u formulářů, které jsou na to připraveny.4.3 Další nastavení programu Základní nastavení Základní nastavení programu zahrnuje nastavení, která jsou společná pro celý program. Nastavení se provádí v hlavním menu volbou Servis/Nastavení/Nastavení parametrů. Základní nastavení parametrů programu Nastavení přebíraná z Windows Z Windows program ProVIS přebírá některá nastavení: nastavení barev (je možné upravit) formát data a času (částečně, pořadí den-měsíc-rok je napevno) ProVIS – příručka pro ovládání 44 formát zápisu čísla (desetinná tečka nebo čárka) nastavení měny nastavení tiskáren (více viz kapitola o tisku) Nastavení tlačítek na okně hlavního menu Pro ulehčení spouštění často používaných akcí je možné na okně hlavního menu nadefinovat tlačítka. Tato definice se spouští z hlavního menu volbou Servis/Nastavení/Tlačítka na formuláři. Nastavení tlačítek na okně hlavního menu Zobrazí se okno pro práci s tabulkou, ve které je definice uložena. Každý řádek v tabulce definuje jedno tlačítko. Pro pohodlné přidávání tlačítek jsou k dispozici volby v menu při stisku pravého tlačítka myši na ploše. Volba Rychlé vytvoření tlačítka vytvoří tlačítko z vybrané volby hlavního menu. Volby Tlačítko/Nové, opravit, Seznam umožňují rychlý přístup do tabulky se seznamem tlačítek. Zobrazení tlačítek lze také nastavovat pomocí vlastností plochy (Servis/Nastavení/Vlastnosti plochy, případně stiskem pravého tlačítka myši na ploše). Lze nastavit velikost tlačítek (malá/velká) a vzdálenost mezi tlačítky, 4.4 Nastavení aplikace Každá aplikace obsahuje mnoho různých vlastních nastavení. Tato nastavení se chovají podobně jako nastavení programu ProVIS, tj. je možné je uložit globálně, pro stanici, pro uživatele. Nastavení pro danou aplikaci jsou popsána v dokumentaci k této aplikaci. 4.5 Editace tabulky konfigurace Všechna nastavení je možné nastavovat pomocí příslušných formulářů na různých místech programu. Je ale je možné prohlížet a nastavovat i centrálně v tabulce konfigurace. Tato tabulka konfigurace obsahuje všechna nastavení (jde o obdobu registrů ze systému Windows). V tabulce jsou uložena nastavení programu ProVIS i aplikace. Editace tabulky konfigurace se spouští z hlavního menu volbou Servis/Nastavení/Editace parametrů. Zobrazí se normální okno pro práci s tabulkou, kde je možné prohlížet a upravovat nastavení. ProVIS – příručka pro ovládání 45 Editace tabulky konfigurace Editace tabulky konfigurace je určena pouze pro znalé uživatele pro ruční zásahy do uloženého nastavení. Je třeba dávat pozor, protože při této editaci se neprovádějí žádné kontroly a nesprávné nastavení může způsobit chybnou funkci programu. ProVIS – příručka pro ovládání 46 5. Údržba programu Pro údržbu programu jsou určeny volby v hlavním menu ve sloupci Servis. Menu Servis v hlavním menu Servisní volby se mohou provádět pouze v době, kdy není otevřeno žádné jiné okno programu ProVIS. Při práci se síťovou verzí programu je navíc nutné, aby bylo možno nastavit režim správce (viz kapitola o práci v síti). 5.1 Zálohování Zálohování slouží pro uschování všech dat programu na jiné místo. Zálohovat se může na pevný disk, na jiný počítač v síti, na disketu nebo jiné zařízení. Zálohování je důležitá činnost, kterou je nutné provádět. Je to jediný způsob, jak zabránit možné ztrátě dat zaviněné jak závadou počítače, tak chybou nebo záměrem člověka. Doporučené zásady pro zálohování jsou uvedeny dále v této kapitole. Pro zálohování a obnovení zálohy slouží volba Záloha a obnova dat v menu Servis. Po spuštění této volby se zobrazí formulář, kde je možné definovat varianty zálohování a spouštět zálohování a obnovení. Formulář pro zálohování ProVIS – příručka pro ovládání 47 Varianty zálohování Varianty zálohování jsou uchovány v tabulce stejně jako jiná data. Je možné varianty přidávat, ubírat a měnit jejich nastavení. Po instalaci programu jsou některé varianty zálohování přednastavené - ty není možné opravovat, ale je možné si je zkopírovat a upravit jako nové varianty. Zadávání varianty zálohování Pro každou variantu se kromě jiného zadává: cesta - kam se bude zálohovat nebo odkud se bude obnovovat typ - co se bude zálohovat, vybírá se definiční soubor se seznamem souborů (lze nadefinovat i vlastní seznam souborů pro zálohování, ale to je určeno pro zkušené uživatele) Pro danou variantu lze nastavit (v položce Automatická záloha), že při ukončení programu se bude kontrolovat, zda daná záloha proběhla před zadaným počtem dnů. Pokud již uběhlo více dnů, tak se nabídne provedení zálohy. Při zadání cesty pro zálohování je možné použít tzv. proměnné, tj. jakési pevné názvy, které pak program při zálohování nahradí domluvenou hodnotou. Proměnné jsou vždy ve tvaru %PROMENNA%. Seznam možných proměnných je uveden v Helpu programu. Proměnné umožňují proměnnou definici cíle zálohy - cesta se bude měnit podle dne v týdnu, podle programu apod. Metodika zálohování Pro organizaci zálohování je nutné si podle konkrétní situace vytvořit vlastní metodiku. K tomu účelu je vhodné využít možnosti nastavení několika variant zálohování. V dodávce programu jsou přednastaveny varianty zálohování na nejčastější situace. Toto je pouze příklad, jak mohou být varianty zálohování použity. Denní zálohy mohou být nasměrovány na pevný disk, zálohování je pak rychlejší. Pozor ale na nastavení správného adresáře pro zálohování, aby nedošlo k přepsání nějakých jiných dat! V příkladu nastavení zálohování je záloha na pevný disk nasměrována do podadresáře ZALOHA pod hlavním adresářem programu. Zásady zálohování: ProVIS – příručka pro ovládání 48 zálohovat se musí pravidelně (nejlépe denně) musí být několik verzí zálohy (nezálohovat stále na stejné diskety nebo do stejného adresáře) zálohovat se musí před zásadními akcemi provedenými v programu, každopádně před opakovanou instalací (další akce, kde je doporučeno zálohování, jsou uvedeny v popisu jednotlivých aplikací) po dokončení větších akcí (uzávěrka apod.) je vhodné vytvořit samostatnou zálohu a tu archivovat zálohování na pevný disk je vhodné pouze pro průběžné zálohy; občas je nutné dělat zálohy také na disketu nebo jiný výměnný disk (doporučeno týdně) pro případ havárie pevného disku důležité zálohy dat na disketách by měly být umístěny v jiných prostorách než počítač (pro případ krádeže, požáru apod.) Pozor! Zálohování (stejně jako ostatní servisní volby) pracuje vždy jen s aktuální datovou oblastí. Pokud je nadefinováno více datových oblastí, musí se každá oblast zálohovat samostatně! Chytré zálohování Od verze 1.5 je v ProVISu takzvané Chytré zálohování. Tato varianta zálohování zbavuje uživatele nutnosti si definovat potřebné varianty a myslet na jejich správné použití. Chytré zálohování automaticky dodržuje výše uvedené zásady zálohování. Vlastnosti Chytrého zálohování: zálohuje se vždy zároveň na pevný disk a na flash disk automaticky se vytvářejí denní zálohy (vždy měsíc nazpět), měsíční zálohy (vždy rok nazpět) a roční zálohy zálohováni se nabízí vždy při ukončení programu (lze nastavit i při startu programu), dotaz na zálohování je možné vypnout a zálohovat tak zcela automaticky pokud uživatel odmítne zálohování, začne program po nějaké době zálohování vyžadovat Chytré zálohování se zapíná v rámci průvodce konfigurací po instalaci programu. Vše se nastaví automaticky, uživatel pouze musí zadat písmeno flash disku. Následně je možné chytré zálohování detailně nastavit ve formuláři pro zálohu dat (Různé/Nastavení parametrů). Chytré zálohování je možné také vypnout, ale pak si musí uživatel sám zajistit zálohování. 5.2 Ostatní servisní volby Menu Servis obsahuje i volby pro údržbu programu. Jejich detailní popis je uveden v nápovědě v programu. Obnovení indexů Tato akce se potřebuje v případě poškození seřazení tabulek. Toto může vzniknout při nesprávném ukončení programu (zaseknutí počítače nebo programu, výpadek proudu). V takovém případě program nabízí obnovení indexů automaticky sám. Obnovení indexů by se mělo udělat v případě, že se program nechová tak, jak má - pokud se hlásí divné chyby, nebo pokud výsledky operací nejsou takové, jaké by měly být. Pakování tabulek Tato akce provede odstranění zrušených vět z tabulek. V normálním případě se potřebuje dělat jen občas, aby se zmenšily tabulky. Některé činnosti ale mohou pakování vyžadovat častěji. Zároveň tato akce nabízí rušení pracovních souborů, tj. souborů, které si program vytváří dočasně pro svoji práci. Pracovní soubory by se v normálním případě měly smazat samy při ukončení programu. Při nesprávném ukončení programu ale mohou zůstat. Konverze a opravy dat Tato skupina voleb obsahuje několik akcí pro provádění konverzí, kontrol a oprav dat: vyprázdnění tabulky - vyprázdní vybranou tabulku oprava tabulek - projde všechny tabulky a zkontroluje je, v případě nalezení problému umožňuje ProVIS – příručka pro ovládání 49 některé chyby opravit přegenerování nebo smazání tabulky - vytvoří znovu vybranou tabulku se zachováním dat, případně tabulku zcela smaže kontrola databáze - zkontroluje databázi programu servisní oprava menu a vlastností - pro vybranou tabulku umožní smazat menu a vlastnosti buď zcela nebo jen uživatelská nastavení konverze struktur - projde všechny tabulky a změní jejich strukturu podle předlohy; tato akce se automaticky spouští po instalaci novější verze programu nebo při obnovení dat ze zálohy test menu a vlastností - zkontroluje definici menu a vlastnosti formulářů a přitom umožňuje provést hromadné úpravy Kromě těchto standardních voleb může menu obsahovat i další volby pro konkrétní aplikace, např. volbu pro konverzi dat ze starší verze aplikace ProVIS – příručka pro ovládání 50 6. Společné funkce V této části jsou popsány funkce, které jsou společné pro celý program. Jde jednak o volby v hlavním menu společné pro všechny aplikace, jednak o volby v menu akcí, které se opakují pro každou tabulku. Některé z voleb jsou podrobněji popsány v samostatných kapitolách. Ke všem formulářům uvedených funkcí také existuje nápověda přímo v programu. Menu Program Menu Program se vyskytuje v hlavním menu i v menu akcí pro každou tabulku. V menu akcí ale má některé volby jiné. Menu Program v hlavním menu Menu Program v menu akcí pro tabulku Konec programu - ukončí program Stav systému - zobrazí okno se stavem systému Sejmutí obrazovky - sejme obsah obrazovky a uloží ho do souboru Přihlášení uživatele - ukončí rozdělanou práci a spustí program od začátku s dialogem pro přihlášení uživatele Informace - zobrazí podmenu s volbami pro zobrazení informací o programu a jednotlivých aplikacích Uzavření formuláře - ukončí aktuální okno pro tabulku seznam aplikací - seznam nainstalovaných a povolených aplikací, mezi kterými je možné přepínat seznam oken - seznam aktivních oken, mezi kterými je možné přepínat Další okno - přepnutí na další okno v pořadí v seznamu O programu - zobrazení informací o programu (je to okno Stav systému na kartě Verze programu) ProVIS – příručka pro ovládání 51 Menu Servis Menu Servis se vyskytuje v hlavním menu i v menu akcí pro každou tabulku. V menu akcí je ale většina voleb jiná. Menu Servis v hlavním menu Uložení vlastností - uloží aktuální vlastnosti hlavního okna (pozici, velikost) a pozici panelů nástrojů Záloha a obnova dat - spustí zálohu a obnovu dat (viz samostatná kapitola) Načtení příkladu dat - spustí obnovení zálohy s příkladem dat (viz samostatná kapitola) Obnovení indexů - spustí obnovení indexů, tj. obnovení seřazení tabulek (viz samostatná kapitola) Pakování tabulek - spustí pakování tabulek, tj. odstranění zrušených vět z tabulek; zároveň umožní vyčistit i další věci (pracovní soubory, archiv sestav, protokoly) Nastavení - zobrazí podmenu s různými nastaveními Konverze a opravy dat - zobrazí podmenu s volbami pro konverze a opravy dat (viz samostatná kapitola) Přístupová práva - zobrazí podmenu s volbami pro přístupová práva (viz samostatná kapitola) Registrace programu - zobrazí formulář s registrací programu (viz samostatná kapitola) Definice uživatelské akce - umožní nadefinovat vlastní akci a vložit ji do menu Menu Servis v menu akcí pro tabulku Uložení vlastností - uloží aktuální vlastnosti okna (pozici, velikost) a tvar BROWSE pro tabulku Načtení základních vlastností - nastaví vlastnosti aktuálního okna podle základních vlastností, tj. původních vlastností po instalaci programu Sjednocení velikosti formulářů - nastaví všechna okna pro tabulku v programu podle velikosti a pozice aktuálního okna Zobrazení menu - umožní nastavit viditelnost jednotlivých položek menu Formát sloupce - umožní nastavit nastavit vlastnosti sloupce v BROWSE (viz samostatná kapitola) ProVIS – příručka pro ovládání 52 Dynamické vlastnosti - umožní nastavit vlastnosti BROWSE v závislosti na datech (viz samostatná kapitola) Export tabulky - provede export obsahu tabulky do zvoleného souboru ve zvoleném formátu Import tabulky - provede import obsahu tabulky ze zvoleného souboru ve zvoleném formátu Přesun vět do jiné datové oblasti - přesune věty tabulky podle aktuálního filtru do zvolené datové oblasti Uložení/načtení stavu - umožní uložit nebo načíst stav práce v aktuální tabulce (aktuální filtr, index, pozice, označení vět) Duplicitní věty - vyhledá duplicitní věty (tj. věty se stejným klíčem) podle aktuálně nastaveného řazení; výsledek se zobrazí ve formě sestavy nebo ve formě označení duplicitních vět Definice uživatelské akce - umožní nadefinovat vlastní akci a vložit ji do menu Menu Servis/Nastavení Menu Servis/Nastavení Režim správce - zapne nebo vypne režim správce (viz samostatná kapitola) Nastavení parametrů - nastavení základních parametrů programu Nastavení vzhledu - nastavení vzhledu programu Zobrazení menu - nastavení zobrazení voleb hlavního menu Rychlá definice uživatelských akcí - zapne režim pro rychlé vyhledání a nastavení uživatelské akce v menu; nejprve je třeba v menu zvolit požadovanou akci a následně se zobrazí tabulka pro definici akcí již s vybranou akcí (je určeno pouze pro zkušené uživatele) Tlačítka na formuláři - zobrazí tabulku pro definici tlačítek na hlavním formuláři Panely nástrojů - umožní nastavit viditelnost panelů nástrojů a nadefinovat uživatelské panely Vlastnosti plochy - umožní nastavit vlastnosti plochy (hlavního formuláře programu); totéž se vyvolá stiskem pravého tlačítka myši na hlavní formulář Předvolené tiskárny - zobrazí tabulku s předvolenými tiskárnami (viz samostatná kapitola) Editace parametrů - zobrazí tabulku konfigurace programu, kde je možné ručně opravovat všechna nastavení (viz samostatná kapitola) Menu Nástroje Menu Nástroje je pouze v hlavním menu. Obsahuje volby pro podporu práce s programem. ProVIS – příručka pro ovládání 53 Menu Nástroje Provozní deník Provozní deník slouží k zápisu problémů, námětů apod. při práci s programem. Obsah deníku lze vytisknout nebo poslat elektronickou poštou firmě VIS. Archiv sestav Všechny sestavy vytvořené v programu se standardně archivují v archivu sestav. V archivu je pak možné se podívat, kdy byla daná sestava tisknuta, a je možné si libovolnou starší sestavu znovu vytisknout (kromě grafických sestav, u nichž se jejich obsah nearchivuje). Nastavení, zda se sestavy archivují, se provádí v seznamu předvolených tiskáren. U dané tiskárny lze nastavit, zda se sestava archivuje i s obsahem, zda se archivuje jen hlavička (tj. záznam, kdy se sestava tiskla), nebo zda se nearchivuje vůbec. Protokoly o činnosti programu O důležitých činnostech programu se vede protokol. Protokol se zapisuje jednak do tabulky, jednak do textových souborů. Zobrazení tabulky se provede touto volbou, zobrazení textových souborů se provede v tabulce volbou Různé/Zobrazení textových protokolů. Nastavení, co se kam zapisuje, se provádí v této tabulce ve volbě Různé/Nastavení parametrů. standardně se do textových protokolů zapisuje vše a do tabulky se zapisují chyby. Protokoly lze vytisknout, nebo poslat elektronickou poštou firmě VIS. Lze také nastavit automatické zasílání zápisů do protokolu mailem. Automatické akce programu V programu lze nadefinovat tzv. automatické akce, tj. akce, které se spustí v určitý okamžik bez zásahu uživatele. Automatické akce se mohou spouštět: po startu programu - provedou se všechny takové akce a pak se teprve spustí program během práce programu spuštěním z menu - program se přepne do režimu provádění automatických akcí, kdy se pouze provádějí tyto akce a nejde nic dělat během práce programu spuštěním režimu provádění akcí na pozadí - v programu jde normálně pracovat a akce se provádějí na pozadí (v tomto režimu je možné provádět jen některé akce a hrozí nebezpečí konfliktu mezi akcí a prací uživatele) Provádění automatických akcí na pozadí lze zapnout: ProVIS – příručka pro ovládání 54 volbou v menu Nástroje/Spuštění/ukončení automatických akcí na pozadí programu pokud je zobrazen panel nástrojů Stavové informace, tak ikonou s písmenem A režim lze zapnout také automaticky hned po startu programu nastavením v definici automatických akcí (volba Různé/Nastavení parametrů) Archivace Archivace umožňuje odkládat stará nepotřebná data do archivu. Tím se zpřehlední a zrychlí práce. Odkládání do archivu je nutné dělat s rozmyslem a odkládat vždy pouze skutečně nepotřebná data. Archivace se provádí přesunutím dat do jiné datové oblasti. Zde jsou data uložená ve stejných tabulkách. Přepnutím na tuto archivační oblast je možné s těmito zaarchivovanými daty pracovat. Datová oblast pro archivaci musí mít typ „R“ a zadává se v archivaci volbou Různé/Datová oblast. Více informací o datových oblastech je v samostatné kapitole. V definici archivace je možné nastavit pro každou tabulku, zda se bude archivovat a jaká podmínka musí být splněna pro archivaci. Nastavení archivace musí provádět znalý uživatel. Pro návrat dat z archivace lze použít volbu Servis/Přesun vět do jiné datové oblasti. Definice mailu Program ProVIS má zabudovanou podporu pro práci s Internetem. Tuto podporu využívají pak jednotlivé funkce programu. V definici mailu se pouze nastaví parametry připojení podle skutečné situace. Nastavení by měl provádět pouze znalý uživatel. O posílání mailů viz samostatná kapitola. V definici mailu je třeba vybrat způsob odesílání - HTTP (odeslání pomocí služeb serveru VIS), SMTP (klasické odesílání pomocí poštovního serveru), nebo MAPI (což je spuštění poštovního klienta na daném počítači). Pokud se zvolí SMTP, je třeba zadat jeho adresu a případně způsob přihlašování k serveru. Definice mailu se obvykle dělá jen jedna, pouze v případě potřeby různého nastavení pro různé stanice je potřeba udělat definicí více a označit je jménem stanice. Nevyplnění definice mailu je totéž jako vytvoření definice mailu s odesíláním pomocí HTTP. V definici mailu je také možné si prohlédnout, případně upravit seznam mailů připravených k odeslání. K tomu slouží volba Různé/Maily k odeslání. Historie odeslaných mailů Odeslané maily je možné si prohlédnout. V seznamu jsou jednak odeslané maily, jednak i maily, které se program pokusil odeslat a nepovedlo se mu to. Pokud je problém s odesíláním přechodný, program se pokusí o odeslání při příštím posílání nějakého mailu. V historii mailů je možné daný mail z odesílání úplně vyjmout. Terminály Důležitou součástí programu ProVIS je podpora práce s terminály, tj. s externími zařízeními, které umožňují identifikaci osob pomocí karty nebo čipu, výdej a objednávání jídel, kontrolu vstupu apod. Volby v menu Nástroje umožňují nadefinovat seznam terminálů, nastavit základní parametry pro práci terminálů a provést testy činnosti terminálů. Tyto volby jsou určené pro znalé uživatele. Aktualizace programu Program ProVIS je možné aktualizovat, tj. nahrávat do něj doplňky a opravy, případně instalovat novou verzi programu. Popis aktualizace je v úvodní kapitole o instalaci. Dálková správa Tato volba umožňuje spustit Dálkovou správu VIS. Pokud Dálková správa není nainstalovaná, nabídne se její instalace. Žádost o servisní pomoc Touto volbou může uživatel požádat ve VIS o servisní pomoc. Jde o podobnou věc, jako je poslání mailu, ale dá se udělat přímo z programu. ProVIS – příručka pro ovládání 55 Servisní pomůcky Volby v tomto menu jsou určené pro servis programu. Umožňují vytvářet kopii programu a odesílat tuto kopii, případně další informace do VIS. Menu Společné Menu Společné je pouze v hlavním menu. Obsahuje volby společné pro všechny aplikace, které se ale netýkají přímo ProVISu. Menu Společné Kromě práce se společnými číselníky menu obsahuje tyto volby: Hromadná kontrola dat - zobrazí se seznam všech kontrol v celém programu a je možné je najednou nebo postupně spustit Hromadné nastavení - zobrazí se seznam všech nastavení v celém programu a je možné je postupně spouštět Výčetka platidel - pomocná akce, která umí vytvořit nebo zpracovat výčetku platidel Nastavení aplikace - základní nastavení aplikací; toto nastavení platí pro všechny aplikace, ale konkrétní aplikace ho může překrýt svým vlastním nastavením Menu Filtr Menu Filtr je pouze v menu akcí pro tabulku. Obsahuje volby pro nastavování filtru, tj. podmínky, která vybírá zobrazené věty v BROWSE. ProVIS – příručka pro ovládání 56 Menu Filtr V menu jsou volby pro již nadefinované filtry, volba pro vytvoření nového filtru a volby pro manipulaci s filtrem. Nadefinované filtry se dělí na pevně nadefinované (jsou z instalace programu a nelze je uživatelsky měnit) a na uživatelské (nadefinoval si je uživatel a může je také měnit). Mezi pevně nadefinovanými filtry je vždy: filtr podle příkladu - zobrazí se formulář jako pro zadávání nové věty a je možné zadat požadované hodnoty, filtr se pak nastaví podle tak, že věta musí obsahovat zadané hodnoty (zatržením je možné zvolit, zda se porovnává jen začátek hodnoty, nebo celá hodnota včetně mezer) filtr na označené věty - filtr se nastaví na označené věty (viz kapitola o označování vět) Volby pro manipulaci s filtrem: zrušení výchozího filtru - zruší výchozí filtr, tj. filtr, který je pevně nastaven při vstupu do tabulky negace filtru - obrátí podmínku aktuálního filtru, tj. vybere věty, které aktuálně nebyly vybrané a naopak bez filtru - zruší filtr, tj. zobrazí se všechny věty (případný výchozí filtr ale zůstává v platnosti) Definice uživatelského filtru umožňuje vytvořit vlastní podmínku filtru. Podmínka se vytváří buď jednoduše výběrem z nabízených možností, nebo přímým zadání výrazu FoxPro (určeno pro znalé uživatele). V definici uživatelského filtru je možné také již existující podmínku filtru upravit nebo zrušit. Podmínka filtru standardně nerozlišuje malá a velká písmena a porovnává jen zadaný začátek hodnoty. Např. je-li filtr na hodnotu „N“ ve jménu, pak se vyfiltruje „Novák“, „novák“ i „Nováková“. Menu Hledání Menu Hledání je pouze v menu akcí pro tabulku. Obsahuje volby pro vyhledání věty, tj. podmínky, podle které se vyhledá věta v BROWSE. ProVIS – příručka pro ovládání 57 Menu Hledání V menu jsou volby pro již nadefinovaná hledání, volba pro vytvoření nového hledání a volby pro manipulaci s hledáním. Nadefinovaná hledání se dělí na pevně nadefinované (jsou z instalace programu a nelze je uživatelsky měnit) a na uživatelské (nadefinoval si je uživatel a může je také měnit). Mezi pevně nadefinovanými hledáními je vždy: hledání podle příkladu - zobrazí se formulář jako pro zadávání nové věty a je možné zadat požadované hodnoty, hledání pak hledá větu, která obsahuje zadané hodnoty (zatržením je možné zvolit, zda se porovnává jen začátek hodnoty, nebo celá hodnota včetně mezer) obecné hledání - hledá se výskyt zadané hodnoty v kterémkoliv místě věty (ve všech položkách) okamžité hledání - hledá se zadávaná hodnota podle aktuálně nastaveného indexu, hledání probíhá okamžitě, tj. po každém zadaném znaku se hned posune aktuální věta hledání označené věty - vyhledá označenou větu (viz kapitola o označování vět) Volby pro manipulaci s hledáním: prvotní pozice - vyhledá větu stejným způsobem jako při zahájení práce s tabulkou hledat další - opakování hledání od aktuální věty dále se stejnou podmínkou Definice uživatelského hledání umožňuje vytvořit vlastní podmínku hledání. Podmínka se vytváří buď jednoduše výběrem z nabízených možností, nebo přímým zadání výrazu FoxPro (určeno pro znalé uživatele). V definici uživatelského hledání je možné také již existující podmínku hledání upravit nebo zrušit. Podmínka hledání standardně nerozlišuje malá a velká písmena a porovnává jen zadaný začátek hodnoty. Např. je-li hledání na hodnotu „N“ ve jménu, pak se najde „Novák“, „novák“ i „Nováková“. Hledání začíná vždy od první věty tabulky podle aktuálního seřazení. Menu Index Menu Index je pouze v menu akcí pro tabulku. Obsahuje volby pro index, tj. seřazení vět v BROWSE. ProVIS – příručka pro ovládání 58 Menu Filtr V menu jsou volby pro již nadefinované indexy, volba pro vytvoření nového indexu a volby pro manipulaci s indexem. Nadefinované indexy se dělí na pevně nadefinované (jsou z instalace programu a nelze je uživatelsky měnit) a na uživatelské (nadefinoval si je uživatel a může je také měnit). Volby pro manipulaci s indexem: fyzické seřazení - seřadí tabulku fyzicky podle aktuálního indexu obrácené seřazení - obrátí pořadí vět v aktuálním indexu (tj. první bude největší hodnota, poslední nejmenší), obrácení se týká pouze zobrazení, samotný index zůstává nezměněný bez seřazení - zobrazí tabulku bez seřazení podle indexu, tj. v pořadí, jak je uložena na disku (tj. v pořadí, jak byly věty přidávány) Definice uživatelského indexu umožňuje vytvořit vlastní index. Index se vytváří buď jednoduše výběrem z nabízených možností, nebo přímým zadání výrazu FoxPro (určeno pro znalé uživatele). V definici uživatelského indexu je možné také již existující index upravit nebo zrušit. Po přidání, úpravě nebo zrušení indexu je třeba provést obnovení indexů (hlavní menu, sloupec Servis), tím se teprve zadaná změna projeví. Indexy se standardně vytvářejí podle pravidel českého řazení. V tomto řazení např. „A“ je stejné jako „a“ a stejné jako „á“. ProVIS – příručka pro ovládání 59 7. Tisk Práce s tiskovými sestavami tvoří významnou část celého programu ProVIS, proto je jejímu popisu věnována samostatná kapitola. Zde je shrnut popis záležitostí, které se týkají tiskových sestav a se kterými se uživatel setkává v různých okamžicích své práce. Uživatel může práce s tiskovými sestavami přizpůsobovat svým potřebám ve dvou směrech: pomocí generátoru sestav je možno vytvářet vlastní jednoduché sestavy pomocí nastavení pro tisk je možné řídit cíl a způsob tisku Menu pro Tisk a generátor sestav jsou detailně popsány v nápovědě v programu. 7.1 Typy sestav V programu ProVIS se používají dva typy sestav: 1. 2. sestavy grafické sestavy textové Grafické sestavy Grafické sestavy jsou sestavy, které obsahují různé typy písma nebo grafické prvky (čáry, rámečky, obrázky). Grafické sestavy se používají především pro výstupy, které mají být hezké a které se dostávají ven z organizace (firmy). Jde např. o faktury, objednávky apod. Grafické sestavy potřebují pro svůj tisk tiskárny s grafickým tiskem. To je většina tiskáren ve Windows. Výjimku mohou tvořit některé speciální tiskárny (např. tiskárny pokladních dokladů), které umějí tisknout jen textově. Na takovýchto tiskárnách pak není tisk grafických sestav možný. Dále je třeba dávat pozor i na jehličkové tiskárny, které sice obvykle grafický tisk zvládají, ale tento tisk je na nich pomalý a výsledek je nehezký. Na jehličkových tiskárnách je proto vhodnější tisknout jen textové sestavy. Grafické sestavy je možné tisknout také v textovém tvaru. Při tisku se v takovém případě provede převod na textový tvar, což ale znamená, že se ztratí vlastnosti grafických sestav - vše bude jedním typem písma a sestava nebude obsahovat grafické prvky. Tvar sestavy se při tomto převodu ztratí, takže je tento způsob tisku vhodný jen v nouzových případech. Textové sestavy Textové sestavy jsou sestavy, které obsahují pouze text. Tento text je pouze s jedním typem písma, které je neproporcionální (tj. každý znak je stejně široký). Textové sestavy se používají především pro interní informační sestavy, kde na vzhledu nezáleží. Textové sestavy je možné tisknout na libovolném typu tiskárny připojitelné do Windows. Některé tiskárny ale neumějí tisknout textově, takže na nich je nutné sestavu tisknout v grafickém tvaru (viz dále). Tisk v textovém tvaru je vhodný především pro jehličkové tiskárny, kde je tento tisk velice rychlý a levný. Pro tisk v textovém tvaru je obvykle nutné před tiskem nastavit tiskárnu do správného stavu. To se provádí buď přímo tlačítky na tiskárně nebo speciálním programem tiskárny nebo pomocí řídících kódů. Tyto řídící kódy je možné zadat v základním nastavení pro tisk v menu Servis. Textové sestavy je možné tisknout také v grafickém tvaru. Při tisku se v takovém případě provede převod na grafický tvar, čímž sestava neztratí žádné své vlastnosti, pouze se obvykle změní tvar písma. Tento tvar písma je možné nastavit v nastavení předvolených tiskáren (viz dále). 7.2 Nastavení pro tisk ProVIS – příručka pro ovládání 60 Předvolené tiskárny Potřebná nastavení pro tisk je možné nastálo zapsat do předvolených tiskáren. Předvolené tiskárny se nastavují volbou Servis/Nastavení/Předvolené tiskárny. Předvolených tiskáren je možné mít více, každou s vlastním nastavením. Předvolené tiskárny je pak možné využívat při samotném tisku - nastavení vybrané tiskárny se použije pro tisk. Jedna z předvolených tiskáren může být výchozí, tj. použije se pro tisk sestavy, pokud není nastavena jiná. Po instalaci je v seznamu předvolených tiskáren jen několik výchozích tiskáren. Další tiskárny je možné nadefinovat buď ručně, nebo s využitím předlohy. V menu Různé je volba Nová věta podle předlohy. Při použití této věty se zobrazí seznam předlohových tiskáren, ze kterého je možné vybrat. údaje pro vybranou tiskárnu se přednastaví do formuláře pro novou větu, který se již normálně doupraví a uloží. Předvolené tiskárny Přednastavení jednotlivých sestav Pro každou sestavu v menu Tisk je možné provést nastavení, pomocí které tiskárny ze seznamu předvolených tiskáren bude sestava vytisknuta. Toto nastavení se spouští v menu Tisk, kde je volba pro požadovanou sestavu. Tam se musí zvolit volba Nastavení tiskových sestav. Ve formuláři se pak v poli Sestava zvolí požadovaná sestava a tlačítkem Přednastavení tisku se provede nastavení pro tuto sestavu. ProVIS – příručka pro ovládání 61 Přednastavení tisku pro vybranou sestavu Nastavení před tiskem Při zvolení akce, která vytváří sestavu, se podle nastavení zobrazí nejprve náhled sestavy (viz dále) a po zrušení náhledu pak formulář pro nastavení před tiskem. Provedená nastavení platí jen pro tuto sestavu a jen pro tento jeden tisk. Při příštím tisku se nastavení provádí znovu. Nastavení před tiskem sestavy Počáteční obsah formuláře je dán přednastavenou tiskárnou pro tuto sestavu (viz výše). Pokud pro danou sestavu není zadaná žádná přednastavená tiskárna, pak se vezme výchozí tiskárna určená v seznamu ProVIS – příručka pro ovládání 62 přednastavených tiskáren. Pokud není určená žádná výchozí tiskárna, pak se tisk provádí na výchozí tiskárnu Windows. Menu Tisk Menu akcí pro každou tabulku obsahuje menu Tisk. V menu Tisk je seznam tiskových sestav pro danou tabulku a volba Nastavení tiskových sestav. Volba Nastavení tiskových sestav umožňuje jednak vytvářet nové jednoduché sestavy (případně je opravovat a rušit), jednak umožňuje pro existující sestavy vytvořit přednastavení pro tisk. Menu Tisk 7.3 Prohlížení sestavy Po zvolení akce, která vytváří sestavu, se podle nastavení buď zobrazí náhled sestavy nebo se rovnou zobrazí nastavení před tiskem, odkud lze náhled také vyvolat. Nastavení pro náhled je v menu Servis/Nastavení/Nastavení parametrů, položka Automatický náhled před tiskem. Při prohlížení sestavy je možné zkontrolovat, zda sestava obsahuje to, co má, a zda je to ve správném tvaru. Prohlížení sestavy je různé pro grafickou a pro textovou sestavu. I pro ostatní sestavy je možno nastavit režim, kdy se sestava hned zobrazuje na obrazovce. Stačí v nastavení pro tisk pro tuto sestavu nastavit tisk na zařízení Obrazovka. Grafická sestava Pro grafickou sestavu se zobrazí grafický prohlížeč. Ten umožňuje prohlížení sestavy po stránkách přesně ve tvaru, v jakém se tiskne na tiskárně. Pro přechod mezi stránkami se používají klávesy PageUp a PageDown nebo tlačítka na panelu, který se při prohlížení zobrazí. Pro pohyb na stránce se používají šipky nebo posuvník na pravém okraji okna. Při prohlížení je možné měnit velikost zobrazení stránky. Ťuknutím myši na stránku se přepíná mezi zobrazením 100% a zobrazením, kdy je vidět celá stránka sestavy. Pomocí tlačítka na panelu je možné nastavit i jiné zvětšení. Přímo z prohlížení je možné sestavu vytisknout pomocí tlačítka s tiskárnou na panelu. Tisk se v takovém případě provede na nastavenou tiskárnu. Pozor! Při tisku grafické sestavy přímo z prohlížení se to program nedozví, takže se neprovede případná akce závislá na vytištění sestavy. Možná řešení: buď je nutno tisknout až z formuláře pro tisk sestavy nebo pak na tomto formuláři zatrhnout „Vytištěno“ nebo lze nastavit v Nastavení parametrů systému (Servis/Nastavení/Nastavení parametrů), že se po prohlédnutí grafické sestavy příznak „Vytištěno“ zatrhne vždy sám Prohlížení sestavy se ukončí stiskem klávesy ESC nebo tlačítkem na panelu. Panel s tlačítky při prohlížení grafické sestavy Textová sestava Pro textovou sestavu se zobrazí textový prohlížeč. Ten umožňuje prohlížení sestavy vcelku, stránky jsou odděleny pouze textem ======================= Konec stránky =======================. ProVIS – příručka pro ovládání 63 Pro pohyb v sestavě se mohou použít šipky, klávesy PageUp a PageDown, posuvník na pravém okraji okna. Tlačítka při prohlížení textové sestavy Tisk - provede tisk sestavy na tiskárnu (jaká tiskárna je vybraná, se dá zkontrolovat po najetí myší nad tlačítko) Nastavení tisku - přejde se do nastavení před tiskem (viz výše) Opravit - spustí režim opravy textu sestavy, provedené opravy je nutné uložit pomocí tlačítka Uložit Informace - zobrazí informace o sestavě (počet stránek, řádků apod.) Hledat - umožňuje hledání zadaného textu v sestavě Hledat další - pokračování předchozího hledání procenta s lupou - měřítko zvětšení textu v náhledu Storno - ukončení prohlížení sestavy Pokud se prohlížení sestavy vyvolá z nastavení před tiskem, tak už se nezobrazí tlačítka Tisk a Nastavení tisku a při zvolení Storno se zobrazí opět nastavení před tiskem. 7.4. Tisk sestavy V okamžiku, kdy je zobrazen formulář pro nastavení před tiskem (viz výše), je možné sestavu vytisknout. Tisk je možné provést tlačítky: Náhled: na obrazovku (jde opět o prohlížení sestavy); volí se, zda textově nebo graficky Tisk: na tiskárnu; volí se, zda textově nebo graficky Export: do souboru - sestava se uloží do souboru se zadaným jménem v zadaném formátu Odeslat e-mailem: vytvoří se elektronická pošta, která jako přílohu obsahuje sestavu v zadaném formátu; adresa pro e-mail se zadává na formuláři, stiskem F2 se předvyplní adresa dodavatele programu Pro export a odeslání e-mailem lze volit formát výsledného souboru. Na výběr je mnoho různých formátů (PDF, HTML DOC a další). Některé formáty pro své vytvoření potřebují mít nainstalovaný program pro jejich vytváření (DOC a FDOC vyžaduje MS Word, XLS vyžaduje MS Excel). Při zadání cesty pro export sestavy do souboru je možné použít tzv. proměnné, tj. jakési pevné názvy, které pak program při vytvoření souboru nahradí domluvenou hodnotou. Proměnné jsou vždy ve tvaru %PROMENNA%. Seznam možných proměnných je uveden v Helpu programu. Proměnné umožňují proměnnou definici cíle exportu - cesta se bude měnit podle dne v týdnu, podle programu apod. 7.5 Speciální nastavení tisku Tisk na šířku Někdy je potřeba tisknout sestavy na šířku (naležato). Nastává to například u hodně širokých sestav, které se při normálním tisku na výšku nevejdou na papír. textový tisk: Tiskárnu je nutné přepnout pro tisk na šířku. To se provede posláním řídícího kódu. Řídící kódy se zadávají do nastavení pro tisk, v tomto případě do kódu pro incializaci tiskárny. Kód lze zadat ručně nebo vybrat z nápovědy klávesou F2. Pozor - je třeba správně zadat délku a šířku stránky pro tento tisk. grafický tisk: Tisk na šířku se dá nastavit přímo v ProVISu, nebo ve Windows. Ve Windows se to nastavuje ve vlastnostech tiskárny. V ProVISu to jde nastavit buď natrvalo v nastavení tiskáren, nebo dočasně jen pro daný tisk v nastavení před tiskem. V předlohách tiskáren je k dispozici ukázková tiskárna s tímto nastavením. Nastavení vlastností tiskárny (grafický tisk) Vlastnosti tiskárny se obvykle nastavují přímo ve Windows. V některých případech je ale vhodné mít možnost nastavení provést přímo z programu - nastavení se může udělat bez ovlivnění vlastností ProVIS – příručka pro ovládání 64 tiskárny pro jiné programy, případně může být problém danou vlastnost v nastavování ve Windows najít. V Programu je možné vlastnosti tiskárny nastavit v definici předvolených tiskáren. Ve formuláři pro nastavení tiskárny je tlačítko Upřesnění, kam je možné zadat speciální kódy nastavující vlastnosti. Tyto kódy jsou uvedené v nápovědě. ProVIS – příručka pro ovládání 65 8. Možné problémy a jak na ně Při provozu programu ProVIS vzniká složitá interakce mezi jednotlivými součástmi tohoto procesu, kterými jsou: uživatel program ProVIS operační systém (včetně různých ovladačů) počítač (technická část) Každá část sama o sobě může udělat chybu a další chyby mohou vzniknout při interakci mezi částmi. Je tedy občas problematické zjistit, kdo chybu zavinil. O záhadných chybách, kdy nelze zjistit příčinu, pojednává závěrečná kapitola tohoto oddílu. Problém se může projevovat těmito způsoby: nesprávné chování programu (je třeba posoudit, zda jde skutečně o nesprávné chování nebo jen o nepochopení dané funkce) hlášení chyby zaseknutí programu totální kolaps počítače - zaseknutí nebo restart Pokud není nalezeno vysvětlení problému, ale došlo k němu poprvé, je zde stále šance, že to byl náhodný stav počítače (i k tomu může dojít). Proto je vhodné zkusit ukončit program ProVIS, vypnout počítač a za chvíli to zkusit znovu. Pokud se problém opakuje, pak nepůjde o náhodu a je nutné jej řešit. Obecný postup pro odstranění problému: 1. 2. 3. lokalizace problému (stanovení, čeho se problém týká) vyhledání pomoci v následujícím textu není-li pomoc nalezena nebo nepomůže-li, pak je možné volat na horkou linku firmy VIS Lokalizovat problém je možné buď vyhledáním charakteristiky problému v následující kapitole, nebo, pokud jde o chybu FoxPro, v abecedním seznamu chyb FoxPro. V případě, že není problém vyřešen, je možné se obrátit na horkou linku firmy VIS, a to buď přímo v sídle firmy, nebo na nejbližší pobočce. Přitom je třeba: znát název programu, jeho verzi a sériové číslo, svoje číslo zákazníka být u počítače, aby bylo možné zkoušet mít zaznamenán projev chyby (text chybového hlášení) a postup, při kterém k chybě došlo je vhodné vytvořit předem zálohu dat 8.1 Oblasti problémů Chyby mimo program ProVIS Pokud vznikne problém mimo program ProVIS, tj. před jeho spuštěním (nejde nastartovat počítač apod.) nebo mimo jeho běh (v jiném programu), je nutné hledat řešení problému u dodavatele počítače nebo příslušného programu. Problémy při instalaci programu ProVIS Pro instalaci je nutné, aby cílový adresář a všechny soubory v něm byly přístupné pro čtení i zápis. Cílový disk také musí být v pořádku, nesmí obsahovat chyby. Na systémech hlídajících přístupová práva (Windows NT, 2000, XP) musí být právo pro zápis do systémových adresářů Windows. Nejlépe je instalovat program pod účtem Administrátora. Pokud je při instalaci hlášena chyba "Instalátor nemohl otevřít soubor, neboť ho používá jiná aplikace", pak je nejspíš program spuštěný v jiném okně na stejném počítači nebo na jiném počítači v počítačové síti. ProVIS – příručka pro ovládání 66 Pokud nejde program nainstalovat na počítači s Windowoddíls98, je třeba zkontrolovat, zda je nainstalovaný MS Internet Explorer 6.0 nebo novější, případně tento program doinstalovat. Problémy při spuštění programu ProVIS Při spuštění se hlásí chyby o neexistenci souborů DLL apod. Možná není program ProVIS správně nainstalovaný. K tomu může dojít: po přeinstalování Windows při zkopírování na jiný počítač bez instalace při spouštění na stanici sítě, kde nebyl program ProVIS nainstalovaný Pak stačí nainstalovat z instalačního DVD buď celý program, nebo alespoň RunTime FoxPro. Pokud je při spuštění hlášena zpráva "Minulé spuštění systému nebylo správně ukončeno", je vhodné této zprávě věřit. Pokud skutečně došlo k výpadku proudu apod., je vhodné provést kontrolu a opravu dat podle následující kapitoly. Pokud si je uživatel jist, že program minule správně ukončil, může být problém ještě ve vypínání počítače. V systému Windows je nutné udělat vypnutí pomocí příslušné volby a počítač vypnout až v okamžiku, kdy se objeví příslušný pokyn na obrazovce. Pokud dojde k vypnutí dříve, pak se mohou ztratit některá data. Při spuštění se hlásí jiné chyby Mohlo dojít k poškození nějakého základního nastavení nebo hlavního menu, což znemožňuje spuštění programu. V takovém případě nejde použít normální servisní volby, protože se k nim nedá dostat. Je nutné program spustit se zadáním speciálního parametru, který způsobí provedení určité servisní akce. Parametry jsou popsány v kapitole o spouštění programu ProVIS. Nejčastěji jsou potřebné tyto parametry: RK - spustí konverzi dat, při které se opraví některé chyby RM - spustí opravu hlavního menu N - spustí program bez automatických akcí (lze použít, pokud je poškozen seznam automatických akcí, nebo je v něm nějaká nevhodná akce) Spustí se jiný program Pokud je program ProVIS na počítači nainstalovaný vícekrát (např. jednou na lokálním disku a jednou na síti), tak při nepřístupnosti jednoho programu (např. toho na síti) se bez upozornění spustí druhý program. Je to vlastnost systému Windows, kterou není možné ovlivnit. Výpadek proudu Dojde-li během práce programu ProVIS k výpadku proudu, nastává problém. Data, která se v době bezprostředně před výpadkem zadávala, budou nejspíše ztracena a může dojít i k poškození tabulek. Při následujícím spuštění programu ProVIS je nabídnuto obnovení indexů. Tuto akci je určitě vhodné provést. Pokud je při obnovení hlášena nějaká chyba, pak nejspíše došlo k poškození tabulek. Možná oprava je popsána dále. Pokud proběhlo obnovení indexů bez chyb, pak jsou nejspíše tabulky v pořádku. Pak je nutné zkontrolovat a případně dopsat naposledy zapisovaná data. Pozor! Vypnutí počítače během práce (chyba uživatele) nebo zaseknutí programu nebo počítače (chyba Windows nebo počítače) mají stejné důsledky jako výpadek proudu. Pokud dochází k výpadkům proudu opakovaně, je nutné to řešit: a) b) c) odstranit příčinu výpadků zakoupit záložní zdroj, který nahradí napájení v době výpadku udělat opatření pro minimalizaci možné ztráty dat - často zálohovat data ProVIS – příručka pro ovládání 67 Problémy s tiskem Tiskárna netiskne 1. 2. možná je problém mimo program ProVIS problém je v technickém vybavení - zkontrolovat zapojení a zapnutí tiskárny zkontrolovat nastavení tiskárny ve Windows zkusit v nastavení pro tisk ve Windows zapnout tisk písma jako grafiku zkontrolovat obsah tiskové fronty (tisk může být např. pozastavený) na síti - zkontrolovat funkčnost sítě a přístupnost tiskárny po síti zkontrolovat nastavení pro tisk zda je nastaven správný cíl tisku zda je nastaven správný způsob tisku (graficky nebo textově) pro danou tiskárnu Tiskárna chybně stránkuje při textovém tisku může být problém s nastavenou délkou stránky v nastavení předvolených tiskáren v ProVISu při grafickém tisku se délka stránky bere z nastavení ve Windows - zkontrolovat, zda se tiskne na správný typ papíru (např. skládaný papír není A4, ale Fanfold2) Tiskárna tiskne chybně diakritiku 1. 2. při textovém tisku je třeba zkontrolovat, zda tiskárna umí tisknout diakritiku v textovém režimu u některých tiskáren je třeba tisk diakritiky zapnout řídícím kódem (nejčastější tiskárny jsou uvedené v nápovědě pro řídící kódy) sestava se na tiskárnu musí posílat se správnou kódovou stránkou (při textovém tisku je to obvykle 852 - Latin2) při grafickém tisku zkusit ve vlastnostech tiskárny ve Windows zapnout grafický tisk písma (u různých tiskáren se to různě jmenuje, např. "Optimalizace tisku", "Zavádět truetypová písma jako rastrová", "Vypnout písma zařízení", "Poslat TrueType jako bitmapy") zkusit použít jiný ovladač pro tiskárnu Další chyby Zobrazuje se chybně diakritika ve Windows chybějí potřebné fonty - program ProVIS používá fonty Arial a Courier, které musí být nainstalované ve Windows (jsou standardně součástí Windows, jde o soubory ARIAL.TTF a COUR.TTF) Náhodné chyby, zasekávání počítače, programu Nejhorším případem chyb jsou chyby zcela náhodné, ke kterým dochází občas na různých místech programu bez zjevné příčiny. Postup pro řešení takovýchto chyb je uveden v kapitole o záhadných chybách. Pokud je projevem problému zasekávání počítače nebo programu, nebo restart počítače, pak jde nejspíše o poškozený program, chybu Windows, nebo chybu počítače. Je nutné zkusit provést opakovanou instalaci a pokud to nepomůže, pak hledat řešení v kapitole o záhadných chybách. Pokud se zasekne jen samotný program a Windows dále pracují, pak je možné zaseknutý program ukončit bez restartování celého počítače. Stiskem kláves Ctrl+Alt+Del se vyvolá dialog pro ukončení vybraného programu. 8.2 Oprava poškozených dat K poškození dat může dojít: výpadkem proudu vypnutím počítače před ukončením programu ProVIS – příručka pro ovládání 68 zaseknutím počítače během práce nebo zaseknutím programu náhodnou chybou počítače poškozením disku Ve všech těchto případech je velká pravděpodobnost, že půjde data opravit, ale nikdy není jistota. Jedinou jistotou je provedená záloha dat. Poškození dat může mít relativně mírnější formu ztráty části dat, které je pak nutné dopsat, nebo v horším případě formu poškození tabulky nebo celé databáze. Poškození tabulky se projeví nejčastěji chybovým hlášením "Soubor není tabulkou". V horším případě ale může jít o poškození, které se projeví jinak (nesmyslnými chybami) nebo vůbec ne (ale část tabulky je přepsána nesmysly). Část poškození (ale ne všechna) může opravit volba Oprava tabulek (hlavní menu, menu Servis, podmenu Konverze a opravy dat). Uvedenou volbou se zkontrolují všechny tabulky (soubory s příponou DBF) v programu ProVIS. Pokud je nalezena chyba, je zobrazen název tabulky a program nabídne možnost opravy. Při potvrzení opravy se program pokusí opravu provést. Kromě konkrétní tabulky může být poškozená celá databáze (popis seznamu tabulek a jejich vztahů). Tu je možné se pokusit opravit provedením volby Konverze struktur (hlavní menu, menu Servis, podmenu Konverze a opravy dat). Pokud tato volba nepomůže, nebo pokud nejde program vůbec spustit, je možné zkusit program spustit s parametrem RK, kdy se konverze spustí ihned po startu. Pokud je problém v tabulkách pro přístupová práva (seznam uživatelů, seznam datových oblastí), program ani nejde spustit. Pak je nutné program spustit s parametrem PRAVA, což umožní samostatnou opravu těchto systémových tabulek. Pokud ani po těchto opravách není tabulka přístupná, pak již není pomoci a data jsou ztracena. Pak je nutné se vrátit k nejčerstvější záloze. Není-li záloha nebo pokud je možné oželet obsah tabulky, je nutné tabulku (příslušný soubor) smazat a spustit volbu Konverze struktur v hlavním menu ve sloupci Servis, menu Konverze a opravy dat. Přitom se vytvoří prázdná tabulka. 8.3 Seznam chyb FoxPro Chyby systému FoxPro se hlásí oknem, ve kterém se nachází text chyby a volby: Ignorovat - ignorování chyby; další chování programu závisí na závažnosti chyby, obvykle je možno pracovat dál Opakovat - opakování části programu, kde došlo k chybě; má smysl v případě, že byla odstraněna příčina chyby nebo mohlo jít o náhodnou chybu Storno - předčasné ukončení celého programu Informace o chybě - nabídka dalších činností Hlášení chyby FoxPro Při zvolení tlačítka Informace o chybě se objeví nabídka dalších činností: ProVIS – příručka pro ovládání 69 Návrh řešení - nabídne text Help s popisem chyby a návrhem řešení Výpis podrobností - zobrazí sestavu s detailními informacemi o chybě, tuto sestavu je možné případně odeslat elektronickou poštou firmě VIS Sejmutí obrazovky - sejme obsah obrazovky do souboru a umožní jej poslat elektronickou poštou Odeslání mailem - umožní odeslání informací o chybě elektronickou poštou Zápis do provozního deníku - zapíše informace o chybě do provozního deníku Obvykle je možné chybu ignorovat a pokračovat v práci. Toto ignorování ale může způsobit chybný vnitřní stav programu a hlášení následných chyb. Tyto chyby již ale nemusí být chybami, ale jsou důsledek chybového stavu vzniklého první chybou. Podstatná je tedy vždy pouze první chyba. Celkový seznam chyb je mnohem rozsáhlejší a nelze jej celý reprodukovat. Rozsáhlejší seznam chyb a jejich řešení je v Helpu v programu. Pokud vznikne chyba s jiným textem, jde nejspíše o chybu programu a je nutné se obrátit na horkou linku firmy VIS. "soubor"není soubor objektů (místo "soubor" se zobrazí konkrétní jméno souboru) poškozený program, nutno provést opakovanou instalaci programu z instalačního DVD Indexový soubor neodpovídá tabulce poškozený indexový soubor, nutno provést obnovení indexů v menu SERVIS Numerické přetečení. Došlo ke ztrátě dat. výsledek matematické operace je příliš velký (např. dělení nulou); může nastat tam, kde má uživatel možnost definovat vlastní vzorečky pro výpočet něčeho, pak je nutné opravit vzoreček Přístup k souboru je odepřen a) b) někdo nastavil nějaký soubor jen pro čtení (atribut Jen pro čtení) na počítačové síti může jít o chybějící práva pro zápis do souboru Soubor MEMO chybí nebo je neplatný poškozený nebo smazaný soubor s MEMO položkami (má příponu FPT); možno opravit tímto způsobem - export na disketu, vyprázdnění a zpětný import z diskety Soubor nelze aktualizovat a) b) na disku je příliš málo místa, nutno zvětšit chyba disku Soubor není tabulkou při výpadku napájení došlo k porušení tabulky, zkuste použít volbu Oprava tabulek (viz kapitola o opravě dat) Záznam leží mimo rozsah pravděpodobně poškozený indexový soubor, nutno provést obnovení indexů v menu SERVIS Zkompilovaný kód tohoto řádku je příliš dlouhý nejspíše jde o problém s příliš složitým nastavením v programu, je třeba se obrátit na horkou linku firmy VIS 8.4 Záhadné chyby Pokud se podle výše uvedeného popisu nepodaří odhalit důvod chyby, nebo pokud je chyba již svým charakterem záhadná, stává se velice pravděpodobným důvodem závada počítače nebo operačního systému, nebo konflikt mezi jednotlivými komponentami. Mezi záhadné chyby je nutné zařadit: všechny chyby nastávající náhodně a neopakovatelně úplné zaseknutí nebo restart počítače, zaseknutí programu ProVIS – příručka pro ovládání 70 kritické chyby Windows všechny ostatní chyby, pokud se chyba neprojeví na jiném počítači ve stejném programu na stejných datech Nejpravděpodobnější příčiny záhadných chyb: buď je poškozený program nebo je nějaký problém s operačním systémem, nějakým ovladačem apod. nebo je problém s počítačem (s hardware počítače) Doporučený postup při existenci záhadných chyb (vždy je třeba vyzkoušet daný bod, a pokud nepomůže, tak postoupit na další bod): smazat všechny pracovní soubory (pomocí pakování), reindexovat provést opakovanou instalaci programu pokud při chybách běží automatické akce, tak je zkusit pro testování vypnout pokud jsou v provozu replikace, tak je zkusit pro testování vypnout provést novou instalaci programu do jiného adresáře (pokud je možné, tak také na jiný disk) provést kontrolu disku (SCANDISK) zkusit deaktivovat jiné programy běžící na pozadí (antivirový program apod.) zkontrolovat počítačové komponenty (především paměť a chlazení procesoru) zkontrolovat, případně nainstalovat nejnovější Service Pack a opravy pro danou verzi Windows zkusit snížit akceleraci grafické karty, zkusit nejnovější ovladač, případně zkusit nějaký standardní ovladač VGA 11. zkusit nejnovější ovladač tiskárny, případně zkusit nějaký standardní ovladač (z Windows) 12. provést přeinstalování systému Windows 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Pozor! Často se v případě záhadných chyb objevuje nejasnost mezi dodavatelem počítače a dodavatelem programu, kdo za chyby může. Problém nelze vyřešit dříve, než se najde příčina chyby. Toto hledání ale může být velice náročné. Proto je možné doporučit tyto postupy: a) aby k této situaci vůbec nedošlo, je vhodné nakoupit počítač i programy od jednoho dodavatele (firma VIS např. nabízí možnost zakoupení kompletu počítače s programem) b) pokud již k popsané situaci došlo, nabízí firma VIS zapůjčení počítače (za úhradu) na dobu potřebnou k ověření, že chyba není v programu ProVIS – příručka pro ovládání 71 9. Technické podrobnosti Tato kapitola obsahuje informace týkající se technických podrobností o programu ProVIS a vyžaduje určitý stupeň znalosti práce s počítači PC. 9.1 Optimalizace rychlosti Pro optimalizaci rychlosti programu ProVIS platí jednak obecné zásady jako pro jakýkoliv jiný program (např. čím lepší počítač, tím rychlejší provádění), jednak specifické zásady. Při posuzování vlivu provedených opatření na rychlost práce programu ProVIS je nutno vycházet z charakteristiky programu: jde o databázovou aplikaci realizovanou ve Visual FoxPro pro Windows. Parametry počítače ovlivňující rychlost Program ProVIS má obdobné nároky na počítač jako jiné programy pro Windows. Dá se říct, že program poběží na libovolném počítači, kde je možné provozovat Windows. Pro rozumnou práci je ale nutné splnit určitou minimální konfiguraci počítače (je uvedená v úvodu příručky). Počítače v současnosti nově koupené určitě svými parametry vyhoví i s velkou rezervou. Opatrnost je třeba při nasazení na starší počítače. Rychlost práce programu ProVIS ovlivňuje: procesor - čím rychlejší, tím lepší, ale dá se říct, že od určitého stupně už nemá procesor tak velký vliv pevný disk - jeho rychlost je velice podstatná (jde o samotný disk, ale i jeho řadič a případný ovladač) operační paměť - čím více, tím lépe (záleží také na verzi Windows a na současně spuštěných aplikacích) při práci na síti rychlost sítě - rozhodně by to měla být síť s rychlostí minimálně 100Mb/s (doporučeno 1000 Mb/s) a při větším počtu stanic správně navržená, aby nedocházelo k zahlcení Konfigurace Windows pro větší rychlost V systému Windows není možné příliš ovlivnit rychlost programů změnou konfigurace Windows bez hlubších znalostí tohoto systému. Je možné zkontrolovat toto: nastavení odkládacího prostoru pro virtuální paměť - musí být zvoleno vhodné místo a dostatečná velikost; pokud je zvoleno automatické nastavení, pak musí být na disku dostatečně velké volné místo pro disk a jeho ovladač musí být zvoleno optimální nastavení (záleží na typu disku) nastavení vzhledu Windows - např. ve Windows XP zásadně práci zpomaluje použití motivů pracovní plochy Možnosti programu ProVIS pro zvýšení rychlosti. Rychlost zásadně ovlivňuje velikost dat v programu. Pokud je jich příliš, pak ProVIS nabízí tyto možnosti: je možné zkusit volbu Pakování, která odstraní zrušené věty z tabulek pokud i po pakování je v programu hodně dat, je možné použít funkci Archivace, která automaticky ukládá stará data do archivní datové oblasti podle zadané podmínky (zde je to ale nutné použití zvážit podle typu dat - ne vždy je možné automatickou archivaci použít) je možné data rozdělit do více datových oblastí (např. pro každý rok začínat jen s počátečními stavy v nové datové oblasti) Při práci na síti je možné zvýšit rychlost umístěním pracovních souborů programu na lokálním disku stanice (viz dále). Rychlost také mohou zpomalovat některá nastavení: zapnutí podkladového obrázku na ploše programu nastavení reakce na hodnoty v datech v BROWSE ProVIS – příručka pro ovládání 72 9.2 Konfigurace Konfigurace v souboru CONFIG.FPW Část konfigurace programu ProVIS se zapisuje do textového souboru CONFIG.FPW umístěného v adresáři programu (jde o konfigurační soubor systému FoxPro). Pomocí parametru -C při spuštění je možné zadat i jiné jméno a umístění tohoto souboru. V konfiguračním souboru je možné nastavovat umístění pracovních souborů programu (tj. souborů, které se dočasně vytvářejí při běhu programu), a další věci. Kromě dále popsaných nastavení je možné v konfiguračním souboru nastavovat i další věci. Jejich nesprávné nastavení ale může způsobit chybnou funkci programu, proto není doporučeno je měnit. V případě umístění konfiguračního souboru na jiné místo je třeba tento konfigurační soubor získat zkopírováním originálního souboru z adresáře programu. TMPFILES=cesta tento řádek umístí všechny pracovní soubory do zadaného adresáře; adresář může být zadaný absolutně (kompletní cesta) nebo relativně (jako podadresář základního adresáře programu ProVIS); adresář musí existovat, jinak se pro pracovní soubory nastaví adresář C:\WINDOWS\TEMP Přístupová práva operačního systému V operačních systémech, kde je možné nastavovat přístupová práva k adresářům a souborům (Windows NT/2000/XP), je nutné mít tato práva správně nastavena. Nastavení pro instalaci programu ProVIS právo měnit v adresáři WINDOWS\SYSTEM a SYSTEM32 právo měnit v adresáři Program Files právo zápisu do registrů právo vytvoření instalačního adresáře právo měnit v instalačním adresáři Nastavení pro spuštění programu ProVIS právo čtení a spouštění z adresáře WINDOWS\SYSTEM a SYSTEM32 právo čtení a spouštění z adresáře Program Files\Common Files\Microsoft Shared\VFP všechna práva (úplné řízení) v adresáři programu ProVIS a všech podadresářích případná další práva při umístění dat nebo jiných součástí do jiných adresářů, nebo při provádění importů a exportů dat Při standardním nastavení Windows2000/XP je pro instalaci třeba být členem skupiny Power Users nebo Administrators, pro spuštění stačí být členem Users. Po nainstalování pod uživatelem, který není Administrátor, se ale program může spouštět jen pod uživatelem, který program nainstaloval. 9.3 Uspořádání souborů Uspořádání souborů programu ProVIS Při instalaci je celý program ProVIS umístěn v adresáři zadaném pro instalaci a v jeho podadresářích. Kromě toho se instaluje RunTime FoxPro a jeho podpůrné knihovny do adresáře Windows (viz dále). Základní adresář programu ProVIS obsahuje jádro programu. Aplikační části programu jsou umístěny v podadresářích obvykle dělených podle funkce. Základní adresář programu ProVIS obsahuje vždy tyto speciální podadresáře: DATA - základní datová oblast ARCHIV_D - základní archivační datová oblast NAVODY - návody k aplikacím TEMP - adresář pro pracovní soubory ZALOHA - adresář pro standardní zálohování na pevný disk ProVIS – příručka pro ovládání 73 IMPORT - adresář pro předávání exportů a importů mezi aplikacemi Deinstalaci (zrušení programu ProVIS) je možné provést velice jednoduše zrušením základního adresáře se všemi podadresáři. Seznam souborů instalovaných do Windows ASYCFILT.DLL C:\WINDOWS\SYSTEM COMCAT.DLL C:\WINDOWS\SYSTEM32 MSCOMM32.OCX C:\WINDOWS\SYSTEM MSMAPI32.OCX C:\WINDOWS\SYSTEM MSVCI70.DLL C:\WINDOWS\SYSTEM MSVCP70.DLL C:\WINDOWS\SYSTEM MSVCR70.DLL C:\WINDOWS\SYSTEM MSVCRT.DLL C:\WINDOWS\SYSTEM OLEAUT32.DLL C:\WINDOWS\SYSTEM OLEPRO32.DLL C:\WINDOWS\SYSTEM RICHTX32.OCX C:\WINDOWS\SYSTEM STDOLE2.TLB C:\WINDOWS\SYSTEM VFP9R.DLL C:\Program Files\Common Files\Microsoft Shared\VFP VFP9RCSY.DLL C:\Program Files\Common Files\Microsoft Shared\VFP VFP9RENU.DLL C:\Program Files\Common Files\Microsoft Shared\VFP VFP9T.DLL C:\Program Files\Common Files\Microsoft Shared\VFP Uvedené přesně platí pro Windows98. Pro Windows NT/2000/XP je místo adresáře SYSTEM vždy adresář SYSTEM32. Místo adresáře WINDOWS může být jiný adresář, kde jsou Windows nainstalované (u Windows NT/2000 je to obvykle WINNT). Soubory instalované do WINDOWS\SYSTEM a SYSTEM32 jsou standardní knihovny, které se instalují s Windows nebo s jeho součástmi. Instalace programu ProVIS pouze případně nahradí tyto knihovny novější verzí. Soubory instalované do Program Files tvoří RunTime FoxPro. RunTime FoxPro lze odinstalovat standardním způsobem (v položce Přidat nebo odebrat programy v Ovládacích nástrojích). Uspořádání dat v záloze Zálohování se provádí do standardního souboru CAB, se kterým je možné pracovat i mimo program ProVIS. Kromě samotného souboru se zálohou je v záloze i několik informačních souborů: ZAL-n.FLG - určuje pořadí části zálohy (kvůli záloze na více disket), n je pořadové číslo; v souboru je textově zaznamenán název aplikace, popis druhu zálohy, název uživatele a jeho sériové číslo, adresář dat, identifikace uživatele, stanice a času zálohování KONEC.FLG - označuje poslední část zálohy (kvůli záloze na více disket) ZALOHA.DEF - obsahuje seznam zazálohovaných souborů Tyto soubory je nutné při přenosu zálohy jinam ponechat spolu, jinak by nebylo možné udělat obnovu ze zálohy. ProVIS – příručka pro ovládání 74 9.4 Další podrobnosti Pracovní soubory programu Při své práci program ProVIS vytváří pracovní soubory. Tyto pracovní soubory se vytvářejí v adresáři nastaveném v CONFIG.FPW (viz výše). Po instalaci je standardně nastaven adresář pro pracovní soubory do podadresáře TEMP v hlavním adresáři programu. V normální situaci není třeba toto nastavení měnit. Pouze v případě práce na síti je vhodné nastavit adresář na lokálním disku (viz výše). Adresář pro pracovní soubory by při správném ukončení programy měl být prázdný. Po chybném ukončení se tam ale mohou hromadit nesmazané soubory. Z toho důvodu volba Pakování tabulek provádí zároveň smazání pracovních souborů. Toto smazání se provádí pouze při standardním nastavení adresáře pro pracovní soubory do podadresáře TEMP. Při jiném nastavení se mazání neprovádí, protože není možné zjistit, zda soubory v nastaveném adresáři jsou od programu ProVIS nebo od jiného programu. Pak si musí uživatel zajistit mazání sám. Instalace na disk se zakázaným zápisem Program ProVIS je po určitých úpravách nastavení schopen práce na disku (nebo v adresáři), kde je zakázán zápis (síťový disk bez zápisu, CD-ROM, disketa s ochranou proti zápisu). Nutné nastavení: mít vytvořenou datovou oblast na jiném disku (nebo v jiném adresáři), kde je zápis možný mít nastavený adresář pro pracovní soubory (v CONFIG.FPW) na jiném disku (nebo v jiném adresáři), kde je zápis možný Je třeba provést uvedené nastavení na programu ještě v době, kdy je možné zapisovat. Výsledek (celý adresář programu) je pak nutné přesunout na disk se zakázaným zápisem (nebo v daném adresáři zápis zakázat). Pro spuštění programu z disku se zakázaným přístupem musí být na počítači nainstalován RunTime FoxPro a musí být přístupný adresář s datovou oblastí tak, jak je to nastaveno. Omezení práce: není možné opravovat systémové tabulky (seznam uživatelů, seznam datových oblastí, přístupová práva) není možné zálohovat na pevný disk podle standardního nastavení Jedna data pro více programů Program a data jsou v programu ProVIS oddělená. Je možné mít pro jeden program více dat (normální situace, vzniká při použití více datových oblastí) a je také možné mít pro více programů jedna společná data. Jedna společná data pro více programů jsou možná za předpokladu, že všechny programy obsahují stejné aplikace ve stejné verzi. Použití společných dat pro více programů se může hodit pro zrychlení práce na počítačové síti. Program je možné lokálně nainstalovat na každou stanici a data mohou být společná na síti. Zrychlení práce je ale zaplaceno mnohem vyšší náročností údržby. V případě upgradu programu je nutné upgrade provést na všech stanicích sítě. Nastavení společných dat pro více programů je jednoduché. V jednom programu se založí nová datová oblast včetně dat a v ostatních programech se vytvoří nová datová oblast, která bude nasměrována na tu prvotně založenou. ProVIS – příručka pro ovládání 75 10. Přídavné moduly 10.1 Síťová verze Síťová verze programu ProVIS umožňuje současnou práci více uživatelů ve stejném programu na stejných datech. Základní použití pro tuto verzi je pro práci na počítačové síti. Je však možné ji použít i na jednom počítači pro provoz ve víceúlohovém prostředí Windows. Poznámka: Síťový modul se kupuje pro domluvený počet stanic. Tento počet znamená maximální počet stanic, na kterých je současně program spuštěn. Přitom se nezapočítávají vícenásobná spuštění na jedné stanici - každá stanice se započítává jen jednou. Počet povolených stanic je v programu hlídán a při překročení se již nedovolí další spuštění. Instalace síťové verze Upozornění: Instalaci síťové verze programu ProVIS by měl provádět odborník, protože je nutné vědět detaily o použité síti a provést případné úpravy nastavení. Požadavky na počítačovou síť Program ProVIS pracuje na všech počítačových sítích, které poskytují sdílení souborů podle pravidel Windows. V praxi byl provoz ověřen na sítích se serverem Windows, Novell Netware a Linux. Pozor! Program ProVIS vyžaduje pro síťovou práci dostatečně výkonnou a spolehlivou síť. V praxi to znamená, že musí jít o klasickou metalickou nebo optickou lokální síť s rychlostí minimálně 100 Mb/s (doporučeno 1000 Mb/s). Není možné použít vzdálenou síť přes telefon nebo Internet, ani žádný typ bezdrátové sítě (nelze u ní garantovat spolehlivost). Celý program ProVIS musí být umístěn na jednom disku jednoho počítače, proto je nutné vybrat pro práci programu jeden počítač jako server a zde program ProVIS nainstalovat. Všechny klientské stanice v síti musí mít přístup na adresář, kde je program ProVIS nainstalovaný. Server se používá pouze pro sdílení souborů, tj. nejde o systém klient-server a na serveru není spuštěný žádný program. Pozor! Program ProVIS vyžaduje neustálou dostupnost serveru (program je spouštěn ze serveru a neustále čte a zapisuje soubory ze serveru). Nejsou tedy možné žádné (ani krátkodobé) výpadky připojení na server a server musí být neustále v provozu. K tomu je třeba na serveru vypnout případné usínání počítače, případně usínání disků. Pro přístup k programu ProVIS je možné použít namapovaný disk, nebo i přímou síťovou cestu (ve tvaru \\počítač\adresář\). Použití přímé síťové cesty je výhodnější, protože není potřeba provádět mapování disku a tato cesta je ze všech stanic v síti stejná. Práce s namapovaným diskem je ale obvykle rychlejší. Na konfiguraci pracovních stanic se kladou stejné nároky, jako při instalaci programu ProVIS na samostatný počítač. Program běží vždy na dané stanici, ze sítě pouze čte soubory a zapisuje do nich. V případě používání přístupových práv pro práci v síti je nutné, aby všichni uživatelé, kteří budou pracovat s programem ProVIS, měli všechna práva do základního adresáře programu ProVIS a do jeho podadresářů. Instalace na počítačovou síť Samotná instalace programu ProVIS se na počítačovou síť provádí normálním způsobem. Instaluje se na libovolné stanici. V okamžiku instalace musí mít instalující uživatel práva k vytvoření adresáře nebo již adresář musí být vytvořen. Pozor! Program ProVIS musí být vždy umístěn v podadresáři. Není možné jej nainstalovat do adresáře a pak tento adresář poskytnout ke sdílení! Na každé stanici v síti, kde se bude spouštět program ProVIS, musí být nainstalovaný RunTime FoxPro. Ten se totiž instaluje do systémových adresářů Windows a nesdílí se na síti. Proto je potřeba na stanicích, kde neproběhla základní instalace, spustit z instalačního DVD instalaci RunTime FoxPro. Spouštění v počítačové síti ProVIS – příručka pro ovládání 76 Spouštění se provádí stejně jako v nesíťové verzi. Na stanicích, kde neproběhla instalace programu ProVIS, je třeba dodělat spouštěcí volby nebo ikony ručně. Pozor! Během práce stanic se nesmí vypínat počítač, který slouží jako server. Tím by došlo k přerušení práce stanic a ke ztrátě dat. Systém Windows 98 při ukončení hlásí, že jsou po síti otevřené soubory, ale systém Windows XP nehlásí nic. Pokud některá stanice neukončí svoji práci standardně, ale zamrzne, restartuje se nebo podobně, pak mohou z této stanice zůstat na serveru otevřené soubory. To může způsobovat situaci, kdy stanice jakoby pořád pracuje. Tuto situaci je nutné řešit na serveru, buď nuceným odpojením dané stanice, nebo restartem serveru. Úpravy konfigurace ProVIS při provozu na síti Při provozu v počítačové síti je vhodné podle konkrétních možností upravit konfiguraci programu ProVIS (základní informace o tom, jak upravovat konfiguraci programu, jsou uvedeny v samostatné kapitole). Na síti se může stát, že každá stanice nebo uživatel vyžaduje jiné nastavení programu ProVIS. Většinu nastavení je možné uložit pro zadaného uživatele nebo pro zadanou stanici, příp. pro kombinaci uživatele a stanice. Označování stanic v síti V rámci sítě musí být stanice rozlišeny jednoznačným označením (zapisuje se např. do deníku akcí, slouží pro rozlišení některých nastavení apod.). Označení stanice se bere z nastavení Windows (možno zjistit klávesou <Ctrl+F1> - zjištění stavu systému). Pokud je třeba toto označení z nějakého důvodu změnit, je možné ho zadat při spuštění parametrem T=označení. Označení stanice je maximálně na 15 znaků, písmena by měla být převedena na velká a neměla by být použita písmena s diakritikou. Tisk v síti Pro tisk po síti je nutné předem nadefinovat síťové tiskárny. Program ProVIS používá tiskárny nadefinované ve Windows. Nastavení v programu ProVIS je pro síťové tiskárny stejné jako pro lokální tiskárny. Sdílení dat Práce s programem ProVIS pracujícím v počítačové síti přináší některé nové prvky. Tím nejdůležitějším je možnost sdílení dat. Je to výhoda, uživatelé pracující na různých počítačích mohou v jednom okamžiku pracovat se stejnými daty. Zároveň to však přináší nebezpečí konfliktu mezi akcemi různých uživatelů. Program ProVIS možné konflikty řeší dvěma metodami: a) b) před současnou změnou jedné věty tabulky chrání metoda tzv. zamykání, kdy uživatel, který větu opravuje, ji má zamknutou a nikdo jiný ji opravovat nemůže u akcí velkého rozsahu je zaveden tzv. režim správce; pro tyto akce je nutné zapnout režim správce, při kterém může pracovat pouze jeden uživatel Kromě konfliktů práce na stejných datech, které ProVIS ošetřuje, mohou vzniknout i další konflikty, které nejdou rozumně ošetřit. Je to především různé přidělování čísel dokladů apod. Zde je nutné takové situace ošetřit organizačně (např. každé pracoviště má svoji číselnou řadu). Zamykání vět V okamžiku, kdy jeden uživatel zahájí opravu věty, se tato věta zamyká a nikdo jiný ji nemůže opravovat (ale může ji prohlížet). Pokud si uživatel vyvolá opravu věty, kterou má někdo jiný uzamčenou, zobrazí se hlášení a oprava se ProVIS – příručka pro ovládání 77 nezahájí. Neúspěch při zamykání věty Opravou věty se rozumí nejen přímo volba OPRAVA v nabídce akcí pro tabulku, ale i další akce, které mění obsah věty. Režim správce Režim správce je režim práce programu ProVIS, při kterém je zaručeno, že žádný jiný uživatel v tomtéž okamžiku nepracuje. V tomto režimu je pak možné provádět akce, které nesmí být prováděny při práci více uživatelů. Režim správce si nastavuje program ProVIS sám podle potřeby. Stane se to v okamžiku, kdy má být provedena akce, která režim správce vyžaduje. Po skončení této akce se režim správce zase sám automaticky vypne. Režim správce je možné nastavit i ručně pomocí volby Servis/Nastavení/Režim správce. Tento režim správce je pak nastaven natrvalo, dokud není zrušen stejnou volbou (nebo do ukončení programu). Nastavení režimu správce je možné pouze, pokud na jiném počítači v daném okamžiku nikdo nepracuje. Pokud při nastavování režimu správce je program ProVIS spuštěn na jiném počítači, ohlásí se to a čeká se buď na splnění podmínek pro režim správce, nebo na přerušení čekání uživatelem. Pokud čekání na režim správce uživatel přeruší, pak se akce, která režim správce vyžaduje, neprovede. Čekání na režim správce Pokud na jednom počítači pracuje program ProVIS v režimu správce, není možné program spustit na jiném počítači. Zobrazí se hlášení a program se nespustí. Režim správce je nutné používat pouze v nutných případech, protože je tím znemožněna práce na ostatních počítačích. Při použití přístupových práv by oprávnění k použití volby pro nastavení režimu správce mělo být přiděleno jen omezenému okruhu uživatelů. Akce, které musí být prováděny v režimu správce (v hlavním menu ve sloupci SERVIS): obnovení indexů ProVIS – příručka pro ovládání 78 pakování tabulek konverze a opravy dat - všechny volby záloha a obnova dat načtení příkladu dat Další akce mohou být u jednotlivých aplikací podle potřeby (upozornění je vždy uvedeno v dokumentaci k aplikaci). Při prvním spuštění po instalaci nebo při spuštění po chybném ukončení program sám při startu přejde do režimu správce, aby mohl provést konverzi dat a obnovení indexů. Tento režim správce je pak automaticky ukončen, jakmile skončí potřebná operace. Pozastavení práce Pokud na síti běží jedna nebo více stanic v tzv. bezobslužném provozu (tj. provoz, kdy stanice pracuje úplně sama, nebo obsluhuje speciální periférie), případně stanic, kde zrovna není přítomen uživatel, pak je problém, jak nastavit na jiné stanici režim správce. Proto se při zapínání režimu správce oznámí všem ostatním stanicím, že mají pozastavit práci, aby bylo možné nastavit režim správce. Při ukončení režimu správce se pak zase oznámí, že mohou stanice pokračovat v práci. Podmínkou funkčnosti pozastavení práce je podpora pozastavení na straně ostatních stanic. Stanice buď musí mít spuštěnou činnost, která pozastavení podporuje (záleží na konkrétní aplikaci), nebo musí mít zapnutý režim testování pozastavení. Tento režim se zapíná v menu volbou Servis/Nastavení/Test pozastavení. Pokud je zobrazen panel nástrojů Stavové informace, pak se režim zapíná ikonou s písmenem P (červená znamená vypnuto, zelená zapnut). Režim lze také zapnout automaticky při startu programu (v Servis/Nastavení/Nastavení parametrů). Protože druhá stanice může v daném okamžiku provádět nějakou operaci, může reakce na požadavek pozastavení chvíli trvat. Proto je při zapínání režimu správce nutné vytrvat a čekat na pozastavení. Polosíťový provoz Speciálním případem práce v síti je tzv. polosíťový provoz. V normálním síťovém provozu jsou na serveru program i data. V polosíťovém provozu jsou na serveru pouze data a program je nainstalovaný lokálně na stanicích. Polosíťový provoz má svoje výhody i nevýhody: + zvýšení rychlosti práce (program se spouští lokálně, nemusí se tahat ze sítě) + zvýšení odolnosti proti chybám sítě - nutnost instalace programu na každé stanici (včetně instalace nových verzí, oprav apod,) - nutnost registrace programu na každé stanici - nutnost konfigurace programu na každé stanici (část nastavení je uložena přímo v programu) Nasazení polosíťového provozu je třeba důkladně zvážit a porovnat výhody a nevýhody v konkrétní situaci. Podmínky pro polosíťový provoz: na všech stanicích musí být úplně stejný program (stejná verze aplikací, stejné povolené aplikace, stejné aplikační číslo) v aplikačním čísle musí být povolený síťový modul stejně jako pro normální síťový provoz (podle počtu současně pracujících stanic) ProVIS – příručka pro ovládání 79 10.2 Přístupová práva Modul přístupových práv umožňuje provádět kontrolu přístupu k programu a k jeho vybraným funkcím podle jména uživatele a jeho hesla. Poznámka: Modul přístupových práv se kupuje pro domluvený počet uživatelů. Tento počet znamená počet zapsaných vět v tabulce uživatelů. Počet skutečných uživatelů může být vyšší, ale musí se pak přihlašovat stejnými jmény, tj. mají i stejná práva. Přístupová práva umožňují řídit přístup k akcím programu na základě přidělených práv. Systém přístupových práv provádí: přihlašování uživatelů na základě uživatelského jména (identifikace) a hesla hlídání spuštění akcí, které jsou povoleny pouze pro některé uživatele Spuštění lze hlídat pro ty akce, pro které je ochrana realizovaná (tj. nelze to pro úplně všechny akce). Standardně je hlídání možné pro každé okno tabulky s rozlišením na čtení a zápis. Přesný seznam akcí, které je možné hlídat, je uvedený v tabulce hlídaných akcí. Všichni uživatelé, kteří mají přístup do programu, jsou uvedeni v tabulce uživatelů. Všechny akce, u kterých je hlídán přístup, jsou uvedeny v tabulce hlídaných akcí. V tabulce povolených akcí je pak uvedeno, který uživatel má povolení ke které akci. Pro udržování přístupových práv, tj. opravy příslušných tabulek, by měl být určen odpovědný pracovník (dále je nazýván správce systému). Pozor! Již ze samotné koncepce počítačů PC není možná dokonalá ochrana dat před zásahem nepovolané osoby. Systém přístupových práv v programu ProVIS pouze zabezpečuje, že se nikdo, kdo nemá povolení, nedostane pomocí funkcí programu do dat. Vždy je to ale možné provést prostředky operačního systému nebo jiného programu. Pro správu přístupových práv je v menu Servis volba Přístupová práva, která zobrazuje další menu s volbami pro práci s přístupovými právy. Menu pro přístupová práva Přístupová práva z hlediska uživatele Než může uživatel začít pracovat s programem, musí být správcem systému zapsán do tabulky uživatelů. Při spuštění programu je nutno se přihlásit pomocí přiděleného jména (identifikace). Pokud má uživatel zapsáno heslo, je nutné správně zadat i toto heslo. Přihlášení do programu Heslo si uživatel může změnit v hlavním menu v menu Servis/Přístupová práva volbou Změna hesla. ProVIS – příručka pro ovládání 80 Pokud se při spuštění akce zobrazí chyba "K TÉTO AKCI NEMÁTE PRÁVO", pak to znamená, že přihlášený uživatel nemá povolení k provedení této akce. Pozor! Je důležité se přihlašovat pod svým jménem a nikomu neprozrazovat svoje heslo. Jméno přihlášeného uživatele se zapisuje do protokolu! Pro speciální účely je možné jméno uživatele zadat parametrem při spuštění programu (U=uživatel). Tak je možné dosáhnout např. toho, že při spuštění programu se nastaví jméno, kterým se již uživatel přihlásil do počítačové sítě. Případné heslo je možné nechat zadat ručně, nebo ho také doplnit do parametru za středník (U=uživatel;heslo). Správa přístupových práv Pro správu přístupových práv je vhodné si vytvořit speciálního uživatele, který se normálně nepoužívá. Pokud se tomuto uživateli přidělí úroveň bezpečnosti 8, pak má tento uživatel právo ke všem akcím. Takovémuto uživateli je pochopitelně vhodné přidělit heslo. Správa přístupových práv spočívá v udržování tabulek - tabulky uživatelů, tabulky hlídaných akcí a tabulky povolených akcí. Pozor! Přístup k akcím se hlídá pouze pro uživatele s bezpečností 7 a nižší (viz dále). V případě problémů je možné systém přístupových práv nouzově zprovoznit tím, že se ve Windows smaže tabulka uživatelů (v adresáři programu, podadresář PROVIS, soubor UZIVATEL.DBF). Při příštím spuštění programu ProVIS se tabulka vytvoří nová pouze s uživatelem VIS, který má všechna práva jako po instalaci programu). Tabulka uživatelů Tabulka uživatelů obsahuje seznam všech uživatelů, kteří mají právo spustit program ProVIS. O každém uživateli je možné evidovat další informace, ty však jsou pouze doplňkové a pro hlídání přístupových práv se již nepoužívají. Tabulku akcí kompletně vytváří a udržuje správce systému. Nejdůležitější údaj o uživateli je jméno (identifikace), pod kterým se přihlašuje do programu. Toto jméno může být skutečné jméno uživatele nebo jeho osobní číslo apod. Jména uživatelů musí být jednoznačná, tj. nemůže se dvakrát vyskytnout stejné jméno. Jména uživatelů se zapisují pouze velkými písmeny. Hesla uživatelů jsou v tabulce uložena kódovaně. Jediná manipulace s heslem je možnost zapsání nového hesla. Pokud uživatel zapomene svoje heslo, není cesta, jak toto heslo zjistit. Pak musí správce systému uživateli zapsat nové heslo. Tabulka uživatelů ProVIS – příručka pro ovládání 81 Většina údajů o uživateli je jen informačních. Z hlediska přístupových práv je zajímavý údaj Úroveň bezpečnosti. V tomto údaji se zadává, jakou má daný uživatel úroveň přístupu k akcím programu. Některé akce totiž mají omezení, že je může provádět jen uživatel s určitou (nebo vyšší) úrovní bezpečnosti. Úroveň bezpečnosti pro akce je zapsaná v definici menu. Je možné si ji prohlédnout nebo změnit pomocí volby pro nastavení zobrazování menu. Úrovně jsou předdefinované takto: 0 - žádná práva 1 - prohlížení dat (jen prohlížení, bez akcí pro změnu dat) 2 - uživatel začátečník A (všechny akce, které se potřebují ke každodenní práci, bez jakýchkoliv nastavení, bez zpětných oprav apod.) 3 - uživatel začátečník B (např. může dělat bezrizikové zpětné opravy v otevřeném období) 4 - pokročilý uživatel A (všechna běžná, bezriziková uživatelská nastavení, např. může provádět uzávěrky) 5 - pokročilý uživatel B (např. rušení uzávěrek) 6 - pokročilý uživatel C (např. modifikace většiny konfiguračních tabulek a formulářů) 7 - správce dat (všechny akce pro správu dat) 8 - správce systému (všechny akce kromě vyloženě servisních, povolené všechny hlídané akce, modifikace menu, atd.) 9 - servisní pracovník Tabulka hlídaných akcí Tabulka akcí obsahuje seznam všech akcí, u kterých je hlídaný přístup. Tato tabulka je již pro program vytvořena v průběhu realizace programu, a proto ji správce systému již neopravuje. Každá akce je označena názvem modulu, názvem formuláře a typem akce. Touto kombinací označení se akce identifikuje i v tabulce povolených akcí. Tabulka hlídaných akcí Standardně existují pro každé okno pro tabulku vždy dvě akce - akce pro přístup do tabulky (prohlížení) a akce pro aktualizaci tabulky. Pouze v některých případech podle potřeb uživatelů dochází ke zjemňování akcí na jednotlivé dílčí operace (např. založení nové věty apod.). Povolení k akcím Tabulka povolení k akcím obsahuje seznam povolení, které mají uživatelé k hlídaným akcím. Seznam kompletně vytváří a udržuje správce systému. Do seznamu povolení je možné se dostat: a) b) c) z tabulky akcí, pak se zapisují povolení pro vybranou akci z tabulky uživatelů, pak se zapisují povolení pro vybraného uživatele z hlavního menu, pak se pracuje s celým seznamem povolených akcí Vždy je ale možné zrušením filtru získat a upravovat celý seznam povolení. Vždy jedna věta obsahuje povolení jednoho uživatele pro jednu akci. Jeden uživatel tak může mít povolení pro libovolný počet akcí a jedna akce může být povolena pro libovolný počet uživatelů. ProVIS – příručka pro ovládání 82 Platí, že hlídaná akce je zakázaná pro všechny uživatele, kteří pro ni nemají povolení (pouze uživatel s úrovní bezpečnosti 8 může všechno). Je možné nevyplnit při povolování akci, pak má daný uživatel povolení pro všechny akce, nebo nevyplnit uživatele, pak mají k dané akci povolení všichni uživatelé. Dále je možné povolit přístup k celému modulu zapsáním jen jména modulu. Seznam povolených akcí V menu RŮZNÉ je možné použít ještě další volby pro ulehčení zadávání povolení: hromadné vytvoření povolení pro aktuálního uživatele (pouze při vstupu do povolení z uživatelů) zobrazí se tabulka akcí, ve které je možné vybrat a označit požadované akce; tyto vybrané akce se pak zapíšou se jménem aktuálního uživatele hromadné vytvoření povolení pro aktuální akci (pouze při vstupu do povolení z hlídaných akcí) zobrazí se tabulka uživatelů, ve které je možné vybrat a označit požadované uživatele; tito vybraní uživatelé se pak zapíšou s označením aktuální akce Protokolování přístupu k akcím Přístup k hlídaným akcím (použití hlídané akce) je možné protokolovat. Protokol se zapisuje do protokolů ProVISu (menu Nástroje, volba Protokoly o činnosti programu). nastavení, zda protokolovat hlídané akce, se provede v protokolu ve volbě Různé/Nastavení parametrů. Počáteční nastavení přístupových práv Po instalaci programu ProVIS je systém přístupových práv prázdný. Vyplněna je pouze tabulka akcí, která obsahuje seznam hlídaných akcí. V tabulce uživatelů je zaveden jediný uživatel se jménem VIS a s úrovní bezpečnosti 8. Všechno ostatní musí doplnit určený správce systému podle konkrétních požadavků. Dále je potřeba si rozvrhnout, kdo všechno bude moci s programem pracovat a jaké činnosti bude provádět. Seznam akcí, které je možné hlídat, je uveden v tabulce akcí. Je vhodné si tento seznam vypsat a ke každé akci přiřadit uživatele s povolením. Stanovená povolení se pak zapíší do seznamu povolení některým z dále uvedených způsobů. Velkou pozornost je třeba věnovat především nastavení práv k servisním akcím v hlavním menu. Je třeba najít kompromis mezi bezpečností a provozuschopností programu, aby zase nebyla nutná neustálá přítomnost správce systému. Přístupová práva bez modulu přístupových práv Přístupová práva v programu ProVIS je možné do určité míry používat i bez zakoupení modulu přístupových práv. Vše funguje naprosto stejně, pouze do tabulky uživatelů je možné zadat jen jednoho uživatele. Pro tohoto uživatele je ale možné nastavit heslo (tím blokovat přístup do programu podle znalosti hesla) a úroveň bezpečnosti (tím blokovat určité servisní akce). Je možné nastavit i povolení k akcím, ale to není příliš praktické. Také je možné protokolovat hlídané akce. ProVIS – příručka pro ovládání 83 10.3 Datové oblasti Datové oblasti umožňují, aby k jednomu programu existovalo více dat (data pro různé firmy, data z různých roků apod.). Datové oblasti jsou na sobě zcela nezávislé, každá datová oblast obsahuje vše, s čím se v programu pracuje. Poznámka: Modul datových oblastí se kupuje pro domluvený počet oblastí. Tento počet znamená počet vět v tabulce datových oblastí. Skutečných datových oblastí (tj. adresářů s daty) může být více, ale nejsou pak přístupné přímo, ale až po změně v tabulce datových oblastí. Do počtu zakoupených datových oblastí se počítají pouze oblasti s neomezeným typem přístupu (tj. ne oblasti archivní a pro pokusy). Po instalaci existují dvě datové oblasti. Jsou založeny jako součást programu v podadresáři DATA a ARCHIV_D. Datová oblast DATA obsahuje normální data programu. Datová oblast ARCHIV_D obsahuje archivovaná data vytvořená funkcí archivace (volba Nástroje/Archivace). Další datové oblasti může založit uživatel na libovolném místě na disku, doporučeno je nechat je jako podadresáře hlavního adresáře programu. Datové oblasti jsou na sobě nezávislé. Společné pro program jsou pouze systémové tabulky - tabulka uživatelů, tabulka datových oblastí, tabulka hlídaných akcí. Tabulka datových oblastí Tabulka datových oblastí obsahuje seznam datových oblastí a popis jejich vlastností. Tabulka se spouští z hlavního menu volbou Servis/Přístupová práva/Datové oblasti. Tabulka datových oblastí Při vytváření nové datové oblasti se nabídne zkopírování všech dat ze současné datové oblasti. Druhá možnost je vytvoření bez zkopírování. Pak se musí data do adresáře zkopírovat ručně. Data je možné z jedné datové oblasti do druhé přenést také pomocí zálohy dat. V případě zrušení datové oblasti v tabulce datových oblastí zůstanou data fyzicky na disku zachována. V případě potřeby je nutné je zrušit ručně. Každá datová oblast má nastavený typ přístupu. Při nevyplnění jde o normální přístup, kdy je vše povoleno. Dále je možné volit typ přístupu: A (archiv) - je možné pouze data prohlížet, ale není možné je aktualizovat D (pokusy) - je možné provádět vše kromě tisku a zálohování (podobně jako v DEMO verzi) R - používá se pro automatickou archivaci dat. Datové oblasti s typem A, D a R se nepočítají do počtu povolených datových oblastí a je tedy možné jich mít libovolný počet. V případě práce na počítačové síti musí být adresář dat zapsaný tak, aby byl přístupný pro všechny stanice v síti. Musí to tedy být relativní cesta (tj. podadresář adresáře programu), nebo síťová cesta ve tvaru \\počítač\adresář, nebo cesta na síťovém disku, který je namapovaný na všech stanicích na stejné písmeno. Volba datové oblasti Datová oblast se volí při procesu přihlašování (viz kapitola o přístupových právech). V přihlašovacím ProVIS – příručka pro ovládání 84 dialogu se vybírá oblast ze seznamu nadefinovaných. Datová oblast se dá dále určit parametrem O=oblast při spouštění programu. Při práci v programu je možné na jinou datovou oblast přepnout pomocí nového přihlášení, tj. volbou v hlavním menu Program/Přihlášení uživatele. Pokud je zobrazen panel nástrojů se stavovými informacemi, tak je v něm také tlačítko, které obsahuje název aktuální datové oblasti. Stiskem tlačítka je možné vyvolat dialog pro přihlašování. Datové oblasti bez modulu datových oblastí I bez zakoupení modulu datových oblastí je možné s datovými oblastmi pracovat. V takovém případě je povoleno mít maximálně 1 normální datovou oblast, ale kromě toho je možné mít neomezené množství datových oblastí pro archivaci a pro pokusy. Kontakty mezi datovými oblastmi Jak je již výše uvedeno, datové oblasti jsou na sobě nezávislé a v normální situaci spolu nemají žádný kontakt. Výjimku tvoří: archivace do archivní oblasti volba Servis/Přesun vět do jiné datové oblasti ProVIS – příručka pro ovládání 85 10.4 Replikace Replikace umožňují předávání dat mezi dvěma stejnými programy na různých počítačích. Předávají se změny v datech, takže v obou programech je možné data měnit a při tom jsou data v obou programech udržovaná stejná. Je to podobné jako při práci v počítačové síti, ale počítače nemusí být propojeny. Replikace je možné provádět: 1. 2. 3. po počítačové síti - náhrada normálního síťového provozu, kdy je vyšší odolnost proti poruchám sítě (každý počítač může pokračovat v práci, i když síť vypadne) po výměnném médiu - takto je možné propojit počítače, které nelze propojit počítačovou sítí; pro přenos lze použít libovolné médium, na které lze zapisovat soubory ve Windows (disketa, flash disk, CD-R, CD-RW apod.) po Internetu - takto je možné propojit i vzdálené počítače bez nutnosti fyzické návštěvy; podmínkou je na obou počítačích připojení na Internet Replikace fungují takto: při každé změně v datech (oprava věty, založení věty, zrušení věty) se záznam o této změně zapíše do speciálního souboru mimo program tento soubor se změnami je nutné dopravit k druhému počítači (podle typu spojení, viz výše) druhý počítač načte soubor se změnami a provede je, takže na konec má data shodná s prvním počítačem Replikace může být teoreticky mezi libovolným počtem počítačů (tzv. replikačních stanic). Jako replikační stanici lze použít jak samostatný počítač, tak celou počítačovou síť, kde program ProVIS běží v síťové verzi. Jedna z replikačních stanic je vždy hlavní, tj. všechny ostatní stanice posílají změny této hlavní stanici a ona je rozesílá na ostatní stanice. Struktura replikací je tedy hvězdicová s hlavní stanicí uprostřed. Nutné podmínky a komplikace s replikacemi Ani replikace nejsou bez komplikací. Kladou zvýšený nárok na správnou konfiguraci celého systému a vyžadují vždy odborný servis. všechny replikační stanice musejí mít stejný systémový čas - odchylka v čase může způsobit chybné interpretování změn v datech čas na replikační stanici se nesmí měnit nazpět - to může způsobit zmatek v replikaci (pokud se dělá nějaké nastavování času daného počítače, musí to být v době, kdy se do programu nepořizují data) při replikaci mohou vzniknout konflikty, kdy jednu větu opraví dvě stanice v jeden okamžik - pak má přednost vždy novější změna; toto je nutné ošetřit organizačně, aby každá stanice měla na starosti jen určitou část dat replikace vždy fungují s určitým zpožděním, jehož délka je daná typem spojení a nastavením častosti načítání změn - v daném okamžiku tedy na stanici nemusejí být všechny nejnovější změny replikace zpomalují práci - všechny změny se musejí zaznamenat i do speciálního souboru se změnami a načítané změny se musejí načíst nelze jednoduše používat obnovu dat ze zálohy - toto je třeba udělat speciálně podle situace a je doporučeno k tomu kontaktovat vždy dodavatele programu replikují se pouze samotná data programu, nereplikuje se nastavení menu a vlastnosti formulářů pokud se ztratí nebo poškodí replikační soubor během přenosu na druhý počítač, pak na druhém počítači nebudou všechna data - k řešení tohoto problému je určena kontrolní replika adresář pro zápis replikačních změn musí být umístěn na lokálním počítači - při jeho umístění na síti se při rozpojení sítě změny nemohou uložit a ztratí se Nastavení replikací Nastavení replikací se provádí v hlavním menu volbou Nástroje/Replikace/Nastavení replikace. Základní nastavení se provede volbou Různé/Parametry replikace. Zde lze globálně replikace zapnout nebo vypnout, nastavit označení replikační stanice, označení síťové stanice (rozlišuje stanice na síti v rámci ProVIS – příručka pro ovládání 86 jedné replikační stanice), zapnout načítání replikačních změn při spuštění formulářů a zapnout vytváření záložních replikačních souborů. Nastavení parametrů replikace Dále je třeba nastavit odkud kam se budou posílat změny. To se provede vytvořením vět do tabulky Nastavení replikace. Nastavení adresářů replikace Nakonec je třeba vybrat tabulky, které se budou replikovat. Do seznamu těchto tabulek se přejde volbou Položky/Tabulky pro replikaci. Zde je možné zadat tabulky normálně ručně, nebo je možné použít volbu Různé/Základní nastavení, která načte všechny tabulky v programu. ProVIS – příručka pro ovládání 87 Nastavení tabulek pro replikaci Pro provedení nastavení je vhodné spustit kontrolu nastavení, která je v menu Různé (v nastavení tabulek i v samotném nastavení replikací). Pokud je vše správně nastaveno, je ještě nutné spustit volbu Servis/Konverze a opravy dat/Konverze struktur. Pokud dojde k nainstalování nové aplikace do programu, případně k nainstalování novější verze nějaké aplikace, je nutné jít do nastavení tabulek pro replikaci a seznam upravit (nejlépe opět vytvořit pomocí Různé/Základní nastavení). Používání replikací Vytváření replikačních souborů uživatel nijak nezaznamená, dělá se zcela automaticky. Načítání replikačních souborů už tak jednoduché není, to je nutné nastavit. Jsou tyto možnosti: 1. 2. 3. ruční spuštění načtení změn volbou Nástroje/Replikace/Spuštění replikace nastavení načtení změn jako automatické akce - změny se pak automaticky načítají v zadaných intervalech, což ale může někdy vadit, protože to přerušuje práci s programem nastavení načítání změn vždy při vstupu do formuláře (nastavuje se v nastavení replikace) Kromě tohoto normálního vytváření a načítání změn se ještě potřebují tyto speciální akce (všechny se spouštějí v menu Nástroje/Replikace): Replika za období - vytvoří hromadnou repliku se změnami za zadané období, slouží k sesouhlasení dat na jiné stanici při nějakém problému Kontrola shody dat pomocí repliky - načtení kontrolní repliky vytvořené v předchozím bodu; změny se načtou, nalezené rozdíly se vyřeší a zapíší do protokolu Replikace na výměnné médium - zkopíruje připravené změny na výměnné médium, které se pak přenese ke druhé stanici Replikace na Internet - přenese připravené změny na Internet pro druhou stranici Kontrola běhu replikací Pokud je potřeba, je možné nastavit, že běh replikací se kontroluje a při problémech hlásí obsluze. Kontrola se nastavuje v nastavení parametrů replikace (viz obrázek výše). Lze nastavit: do jaké doby vždy musí přijít soubor s replikacemi (nastavuje se samostatně pro normální a kontrolní repliku) jaká má být reakce na zjištěný problém - dá se nastavit, zda se problém má zobrazit na obrazovku, případně zda se má poslat e-mailem na zadanou adresu ProVIS – příručka pro ovládání 88
Podobné dokumenty
- Liga lidských práv
domácího násilí je rovněž stále opomíjen a zaslouží si hlubšího zkoumání. Tato
analýza však vychází ze vzorku, který byl k dispozici, zabývá se tedy případy
dětí, jejichž matky se na nás a organiza...
Manual Amicus verze 820_pro tisk
CompuGroup Medical Česká republika s.r.o.
Občas můžete provést rovněž zálohu na pevný disk vašeho počítače nebo při práci v síti na disk druhého počítače
v síti. Ani na disku počítače stejně jako ...
manuálu k programu ve formátu *
Tato „ruční“ instalace spočívá v přenesením obsahu celého adresáře „Botanika_zelena_priroda“
na sdílený disk serveru. Následně bude třeba namapovat zástupce k souboru aplikace
Botanika_zelena_priro...
POZOR!!! přečtěte si pečlivě a uschovejte - Solar
5. Nastavení provozních parametrů
Parametry regulátoru lze nastavit pomocí tlačítek LCD displeje nebo pomocí komunikačního rozhraní přes
software Wind And Solar Controller.
V pohotovostním stavu, s...
Montáž sítě
(viz. tabulka 7 a obr. 7). Dále musí být při změně tvaru zajištěna bezpečnostní
vzdálenost S > 0 pro dopravní cesty atd.
V případě příslušného dokladu výrobce a výšky zřícení do 2 m mohou být sítě
...
Lekce 03 - Ivo Mikač
Základní nástroje
Pokud se kurzorem zastavíte na některé ikoně na hlavním panelu nástrojů, objeví se po
chvilce v její blízkosti anglicky název ikony. Pod těmito názvy najdete nástroje i v menu. Pr...
Novinky v systému ProVIS
Novinky v systému ProVIS 1.62 a Společné 1.62
Nová verze exportu sestav s novými formáty a vylepšením stávajících
formátů
V nastavení tiskových sestav jsme přidali v sekci Export několik nových typ...
PE20-8 převodník HUB Eth 3xRS485n 750-099710
Podmínky použití
OS WIN 7 nebo vyšší
SW - ProVIS verze 1.44 a vyšší (Stravné 4.4, Otvírač 1.31, Vrátnice 2.51 a vyšší)
dostupnost ovládacího PC s převodníkem po síti LAN
převodník musí být trvale d...