Zmeny a opravy vo verzii 3.4.1 klientskej aplikácie ISTB

- optimalizácia formulárov a funkcií pre prácu s nadstavbovými modulmi
- zabezpečenie, aby ostalo obmedzenie druhovníka aktívne aj po nastavení predvolených hodnôt
- oprava funkčných chýb vo formulári so zoznamom mapovateľov
- odstránenie niekoľkých drobných chýb a nedostatkov formálneho charakteru


Zmeny a opravy vo verzii 3.4 klientskej aplikácie ISTB

NOVINKY
  • Zmenil sa formát exportovaných súborov - obsahujú hlavičku, v ktorej sa nachádzajú dôležité informácie o súbore a aplikácii, z ktorej bol vytvorený. Hlavička sa pri importe analyzuje a ten sa preruší v prípade, ak by mohlo dôjsť k nekompatibilite naimportovaných záznamov s číselníkmi miestnej aplikácie, alebo sa zistí, že súbor môže byť poškodený alebo zmanipulovaný. Niektoré staršie exportované súbory, už nebude možné naimportovať. V takom prípade bude potrebné aktualizovať ISTB aplikáciu dodávateľa údajov.

  • Pridaná funkcia na aktualizáciu botanických a zoologických druhovníkov pomocou špeciálnych textových súborov, ktoré budú centrálne vyrábané a zverejňované (prístupné v časti Export/Import/Zálohy - Import číselníkov).

  • Pridaná funkcia na kontrolu korektnosti záznamov a údajov v nich. Podľa závažnosti chyby či nedostatku, môže aplikácia zabrániť exportu takého záznamu až kým ho užívateľ neopraví (časť Nástroje/Formuláre - Kontroly korektnosti údajov).

  • Do špeciálneho formulára na dopočítavanie lokalitných údajov bola pridaná funkcia na zmazanie kódov lokality z hlavných tabuliek, čo umožní ich opätovné prepočítanie ak je potrebné (časť Nástroje/Formuláre - Dopočítavanie lokalitných údajov).

  • Do špeciálneho formulára na dopočítavanie lokalitných údajov bola pridaná aj funkcia na automatizované doplnenie ostatných lokalitných údajov, medzi ktoré patrí napríklad kód DFS štvorca alebo orografický celok (časť Nástroje/Formuláre - Dopočítavanie lokalitných údajov).
    Funkcia na svoj beh vyžaduje externý program xyinshp.exe, ktorý je súčasťou inštalátora ISTB_A_Install_xyinshp.exe. Okrem toho je pre každý z údajov potrebná príslušná GIS vrstva v súradnicovom systéme S42-4 vo formáte .shp. Niektoré vrstvy sú súčasťou inštalácie základných GIS súborov (DFS, Klad TM 1:25000, Klad ZM 1:10000), niektoré sa nainštalujú spolu s programom xyinshp.exe (Orocelky). Ostatné (Katastre, Okresy) nemožno z dôvodu licenčných pravidiel šíriť verejne, a preto si ich musí užívateľ zaobstarať sám.

  • Výbery záznamov boli rozšírené o funkciu umožňujúcu výber záznamov ležiacich v určitom území. Územie sa definuje pomocou zoznamu km štvorcov, ktoré v ňom ležia, a musí mať podobu .dbf tabuľky. Aplikácia obsahuje nástroje a návod ako vytvoriť požadovanú tabuľku pomocou GIS programu JShapeView (časť Výber záznamov - ... - Lokalitné údaje). Viac nájdete na osobitnej stránke.

  • Zobrazenie vybraných záznamov v GIS prehliadači JShapeView bolo rozšírené dvoma spôsobmi. Medzi koordinačné systémy, v ktorých údaje možno zobraziť pribudol systém s42 3 pás. Výber položiek, ktoré budú tvoriť detailnú informáciu k bodovej vrstve vybraných záznamov (atribútová tabuľka), bol rozšírený o všetky ostatné údaje z lokalitnej tabuľky.
    Zároveň možno, po inštalácii celoslovenských GIS vrstiev, zobrazovať výsledky výberu v koordinačnom systéme S 42 4.pásmo na podkladovej mape tvorenej satelitnými snímkami.

  • Do formulárov, slúžiacich na zadávanie kritérií výberu, bola pridaná funkcia, pomocou ktorej sa po dvojkliku na niektoré pole zobrazí zoznam všetkých unikátnych hodnôt tohoto poľa v databáze, a ich počty, podobne ako to umožňovala predchádzajúca verzia aplikácie vo formulároch na hromadné opravy. Táto funkcia bola rozšírená o možnosť, kedy sa po dvojkliku na konkrétnu hodnotu v tomto zozname, zapíše táto hodnota do príslušného poľa formulára, z ktorého bol zoznam otvorený. Tým si možno uľahčiť zadávanie kritérií pre výber alebo hodnôt pre hromadné opravy.

  • Formuláre so zoznamami literatúry, mapovateľov a dodávateľov boli prepracované a vylepšené - je umožnené vyhľadávať konkrétny záznam pomocou zadávania nejakého kritéria (ctrl+F). Takisto je možné vyberať, či sa záznamy o literatúre budú filtrovať podľa jej názvu alebo podľa autora.

  • V pomocnom formulári na vyhľadávanie taxónu, ktorý možno otvoriť z vstupného formulára, sa zobrazuje už aj identifikačný kód vyhľadaných taxónov.

  • Vo formulári na predvolené hodnoty pribudlo tlačidlo na zrušenie predtým nastavených predvolených hodnôt.

  • Posledné nastavenie obmedzenia druhovníka vo vstupných formulároch sa ukladá a pri ďalšom otvorení príslušného formulára na jeho úpravu, ho môže užívateľ znovu vyvolať.

Opravy
- odstránené chyby pri zápise literatúry
- vypínanie editačného módu v štandardnom vstupnom formulári ak sa prejde na záznam prislúchajúci nejakému nadstavbovému modulu
- do formuláru pre zadávanie výberových kritérií je možné zadať aj kód modulu, ktorý nie je nainštalovaný; rovnako je v tomto formulári určenom pre zoologické záznamy umožnené zadávať aj taký kód charakteristiky, ktorý nie je v oficiálnom zozname
- v zoologickom vstupnom formulári už nemožno zapísať početnosť 0 a inú charakteristiku ako NEGAT a naopak
- odstránenie chyby, ktorá spôsobovala, že sa nedalo odísť z biotopového podformuláru habitatového vstupného formulára a ani ho dostať do editačného módu, ak bola výmera biotopov menšia ako 100
- zabezpečenie aby sa pri hromadných opravách súradníc mazal aj kód lokality z príslušných záznamov
- oprava chyby vo formulári na zadávanie kritérií pre výber habitatových záznamov, ktorá spôsobovala, že pri výbere habitatov, ktoré mali obsahovať všetky zadané biotopy, sa vybrali všetky habitaty, ktoré obsahovali aspoň jeden z biotopov
- do vstupných formulárov je možné zadať aj limitné súradnice určujúce obdĺžnik okolo Slovenska, čo doteraz nebolo možné, hoci to aplikácia deklarovala
- úprava funkcie na detekciu inštalácie programu ArcMap (niektoré verzie ArcMap aplikácia nevedela detekovať)
- oprava chyby spôsobujúcej zlyhanie importu a editácie habitatových údajov, ktoré už boli do databázy naimportované niektorým z predošlých importov
- rozsiahle úpravy týkajúce sa funkcií pracujúcich so súradnicami, aby sa odstránili nedostatky spôsobené nežiadúcim automatickým pridávaním desatinných miest pri niektorých číselných typoch


Zmeny a opravy vo verzii 3.3 klientskej aplikácie ISTB

- zmena spôsobu zapisovania záznamov literatúry - záznam literatúry už nepreberá dbsource_id užívateľa, ktorý ho zapisuje, ale dbsource_id záznamu, ku ktorému je literatúra zapísaná
- pevné nastavenie počtu desatinných miest exportovaných súradníc
- zrušenie zákazu opätovného importu súborov
- úprava poľa id_hab vo vstupných taxonomických formulároch tak, aby sa po dvojkliku na toto pole vyfiltrovali všetky taxonomické záznamy daného habitatu
- doplnenie možnosti zmazať z databázy cudzie údaje, ktoré sa nachádzajú vo výbere
- doplnenie funkcií na všeobecné dopočítavanie a mazanie lokalitných údajov
- doplnenie dopočítavania kódu 1km štvorca (4 pás) do procesu dopočítavania lokalitných údajov
- doplnenie funkcií na odčítanie súradníc z digitálnej mapy v GIS projekte pre ArcView 8+
- doplnenie funkcie na obnovu databázy z kompletnej zálohy
- odstránenie chyby vznikajúcej pri pokuse dvojklikom otvoriť záznam o druhom mapovateľovi
- odstránenie chyby v hromadných opravách habitatových záznamov v časti týkajúcej sa zmeny zoologických taxónov
- odstránenie chyby vznikajúcej pri pridávaní nového užívateľa ak malo jeho meno viac ako 50 znakov
- odstránenie chýb, ktoré pri zadávaní nového záznamu umožňovali zadať taxóny, ktoré by v danej situácii nemalo byť možné zadať
- odstránenie chýb vznikajúcich ak oddeľovač desatinných miest nebol nastavený ako bodka

Zmeny a opravy vo verzii 3.21 klientskej aplikácie ISTB

- odstránenie chyby, ktorá znemožňovala export habitatových záznamov
- oprava chybnej štruktúry pomocnej tabuľky pre import Habitatových záznamov z CDA a pre import hlavných údajov habitatových záznamov z neriadeného exportu, ktorá v priebehu týchto importov spôsobovala chybu
- odstránenie chyby, ktorá spôsobovala zrušenie importu habitatových záznamov ak importovaný súbor s biotopovými údajmi bol prázdny
- oprava chýb vznikajúcich pri výbere a prihlasovaní užívateľa
- oprava chyby, ktorá vznikala pri ukladaní habitatového záznamu ak užívateľ počas editácie zmazal dátumu záznamu
- oprava chyby vznikajúcej pri pokuse o zobrazenie prázdneho taxonomického záznamu z habitatového formulára
- úprava funkcií importu, tak aby ich bolo možné použiť aj na import iných súborov ako textových
- doplnenie oznámenia o zrušení importu ak je hlavný importovaný súbor prázdny
- opravy nedostatkov aplikácie pri použití nadstavbových modulov
- úprava procesov vyvolávajúcich kontrolu a ukladanie záznamov, ktoré vo verzii Access 2003, v prípade neúplných záznamov, spôsobovali chyby
- rozšírenie zoznamu povolených hodnôt poľa prístupnosť o popis jednotlivých typov prístupnosti - drobné dizajnové úpravy

Zmeny a opravy vo verzii 3.2 klientskej aplikácie ISTB

- zmena dizajnu vstupného formuláru habitatových záznamov
- pridanie nástrojov na výbery, prezeranie, neriadený export a hromadné opravy habitatových záznamov
- umožnenie editácie polí plocha, mesiac a ročné obdobie v taxonomických záznamoch naplnených cez vstupný habitatový formulár
- pred uložením nového alebo editovaného záznamu prebehne funkcia, ktorá na základe zadaného dátumu skontroluje a prípadne opraví mesiac a rok a následne na základe mesiaca skontroluje a prípadne opraví ročné obdobie. Funkcia je spúšťaná aj počas procesu exportu, importu a hromadných opráv
- oprava chyby objavujúcej sa pri zápise kódu literatúry do zoologického a habitatového vstupného formulára
- sprístupnenie poľa biotop vo formulári na predvolené hodnoty botanických záznamov
- obmedzenie zoznamu s hodnotami kódov literatúry vo formulároch na predvolené hodnoty na hodnoty zapísané aktuálnym užívateľom
- úprava formulárov na obmedzenie druhovníka tak aby oznámil ak by v druhovníku po aplikovaní obmedzujúcich podmienok nebol ani jeden taxón
- zrušenie zmeny statusu exportu po dopočítaní lokalitných údajov
- zrušenie zmeny statusu exportu po zmene detailných údajov ak zmenu vykonal správca hlavnej aplikácie, alebo externý dodávateľ, ktorého hlavná aplikácia používa tú istú aplikáciu
- vypínanie posledne použitého filtrovania a radenia záznamov pri otvorení vstupného formulára
- rozsiahle zmeny a opravy vo formulároch na hromadné opravy, okrem iného pridanie funkcie na zobrazenie zoznamu jedinečných hodnôt jednotlivých údajov v aktuálnom výbere a ich počtov
- do vstupných formulárov a formulárov na hromadné opravy je zabudovaná kontrola, či zadávané súradnice x a y nie sú v rôznych súradnicových sytémoch
- oprava chyby, kedy sa pri importe údajov od externistu do detailnej tabuľky nepridali údaje prislúchajúce editovaným záznamom v hlavnej tabuľke
- oprava chyby znemožňujúcej export habitatových záznamov s detailnými údajmi
- pri importe habitatových záznamov sa zeditujú aj k nim prislúchajúce taxonomické záznamy, ktoré sa už v databáze nachádzajú
- odstránenie chyby, kedy po úspešnom dopočítaní lokalitných údajov aktuálneho záznamu, záznam (akýkoľvek, aj cudzí) bolo možné editovať
- oprava funkcií na prepočet lokalitných údajov tak, aby nedochádzalo k znepresňovaniu dopočítaných súradníc nevhodným zaokrúhľovaním pri vkladaní do tabuľky
- odstránenie obmedzenia polí Hlavný mapovateľ, Druhý mapovateľ, Tretí mapovateľ a Kód literatúry vo formulároch na zadávanie podmienok výberu, ktoré znemožňovalo do polí zadať iné hodnoty ako tie zo zoznamu
- úprava formulára a funkcií na zjednodušené zadávanie súradníc tak, aby pri výbere kompetenčného územia, ktoré sa má zobraziť v prehliadači JShapeView, bolo možné pri územiach, ktoré sa nachádzajú v 3. aj 4. páse koordinačného systému S42, rozhodnúť, v ktorom páse bude územie zobrazené
- úprava možnosti zobraziť zoznam doteraz vykonaných importov aby sa zoznam zozbrazil aj v prípade ak doterajšími importami boli záznamy len editované, nie pridávané
- kontrola oddeľovača desatinných miest pred spustením funkcie na prípravu zobrazenia vybraných záznamov v GIS prehliadači JShapeView
- odstránenie chyby, ktorá sa vyskytla pri otváraní štartovacieho formulára, ak bol ako aktuálny užívateľ zaznamenaný taký, ktorý sa nenachádzal v zozname užívateľov (napr. ak bol zmenený kód užívateľa)
- oprava funkcie na zaznamenávanie dátumu zmeny pri editácii záznamu tak aby sa dátum zmeny zmenil aj v prípade ak bol v zázname editovaný iba špeciálny údaj nadstavbového modulu
- oprava chyby, ktorá spôsobovala, že taxonomické záznamy napĺňané cez habitatový formulár, získali kód nadstavbového modulu 8 namiesto 0 a vytvorenie dotazov, ktoré po manuálnom spustení opravia chybu v záznamoch