Import z CNF
Importovacie dialógové okno
Importovacie akcie spúšťajúce sa z D2000 CNF:
XML Import - výberom položky Objekty / XML Import z hlavného menu
CSV Import - výberom položky Objekty / CSV Import z hlavného menu
Importovacie akcie spúšťajúce sa z D2000 GrEditor:
XML Import - výberom položky Konfigurácia /XML Import z hlavného menu
Otvorí sa nasledovné dialógové okno:
Základný popis dialógového okna
Titulok dialógového okna
Titulok obsahuje:
Názov akcie ("XML Import", "CSV Import" alebo "XML & CSV Import"), ktorá závisí od vstupných nastavení.
Môže nasledovať príznak pre XML Repository režim (XML Repository ON) alebo Automatický XML Export režim (Automatic Export ON), pričom v jednom okamihu môže byť aktívny len jeden režim.
Zvyšná časť titulku sa mení až po aktualizácii výstupu a je závislá od vstupných nastavení, pričom predstavuje cestu pre zdrojový adresár (pri rekurzívnom prehľadávaní podadresárov je táto cesta ohraničená v hranatých zátvorkách), za ktorou nasleduje počet súborov na spracovanie (XML, CSV alebo oboch).
Ovládacie tlačidlá
Vstupné súbory typu XML. | |
Vstupné súbory typu CSV. | |
Rekurzívne prehľadávanie podadresárov. Stlačenie spôsobí, že súbory budú vyhľadávané aj v podadresároch zdrojového adresára. | |
Automaticky obnovuje výstup (zoznam). Ak je tlačidlo stlačené, vstupné súbory sa budú porovnávať s D2000 systémom ihneď po zmene vstupných nastavení, inak až po stlačení tlačidla . Stlačenie tohto tlačidla je potrebné zvážiť, nakoľko operácia porovnávania môže byť časovo veľmi náročná. Manuálne aktualizovanie výstupu prostredníctvom tlačidla je efektívnejšie. | |
Aktualizuje výstup (zoznam) podľa aktuálneho vstupu dát alebo parametrov porovnávania. Pri zmene vstupných nastavení má tlačidlo takýto vzhľad . Tlačidlo manuálneho obnovenia sa zmení na červené v týchto prípadoch:
Výstup (zoznam) sa zaktualizuje jeho stlačením. Body 4. a 5. znemožňujú spustenie operácie XML Import. Tá je možná až po aktualizácii výstupu. |
Ovládacie tlačidlá v časti 6 sú popísané v kapitole Modul pre zobrazenie informácií z porovnania.
Strom adresárovej štruktúry
Strom adresárovej štruktúry umožňuje jednoduchým spôsobom vybrať vstupné súbory pre porovnanie s objektmi D2000 systému. Typ vstupných súborov závisí od volieb "XML" a "CSV", pričom môžu byť zaškrtnuté aj obe voľby, avšak nezaškrtnutie žiadnej voľby nemá význam.
Adresáre, ktoré obsahujú ikonu so symbolom "fajky", sú adresáre obsahujúce CVS podadresár a zvyčajne majú špeciálny význam pre XML Repository.
Nad uzlom v strome adresárovej štruktúry je možné cez položku "Obnoviť" z popup menu alebo stlačením klávesovej skratky Ctrl+R vyžiadať aktualizáciu daného uzla. Je to užitočné, ak pribudne alebo ubudne adresár z tohto uzla.
Nastavenie parametrov importu
Predstavuje nastavenie importovacích parametrov.
Ak je zaškrtnuté políčko UID_STRICT, potom parameter UID_USEXML je neprístupný.
Všeobecnou vlastnosťou je vzájomná závislosť parametrov UID_STRICT a UID_USEXML. Pokiaľ je parameter UID_STRICT = ON, potom je parameter UID_USEXML = OFF neprístupný. Niektoré parametre majú fixné hodnoty a sú neprístupné, čo závisí od vybranej importovacej akcie. Aktuálne nastavenie importovacích parametrov sa ukladá do registrov po každej aktualizácii výstupu alebo spustení importu. Tieto nastavenia sa viažu na daný počítač.
Aby bol parameter UID_STRICT aktívny, nesmie byť položka XML Repository v aktívnom stave (v dialógovom okne XML Repository nastavenia) zaškrtnutá.
Nastavenie atribútu "exportovací podadresár" objektov
Táto skupina ovládačov rozhoduje o hodnote atribútu "Exportovací podadresár" cieľových objektov po úspešnom importe. Nastavenie je prečítané bezprostredne pred spustením operácie importu.
Názov voľby | Popis voľby | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
Nezmeniť hodnotu atribútu cieľového objektu | Import neovplyvní hodnotu atribútu "Exportovací podadresár" cieľových objektov. | |||||||||
Zmazať hodnotu atribútu cieľového objektu | Import nastaví hodnotu atribútu "Exportovací podadresár" cieľových objektov na prázdny reťazec. | |||||||||
Nastaviť podľa cesty a odstrániť root adresár | Import nastaví hodnotu atribútu "Exportovací podadresár" cieľových objektov na vnorenie v rámci adresárovej štruktúry vzhľadom na hlavný adresár. Je to jediná voľba, pri ktorej je editačné pole na zadanie hodnoty hlavného adresára aktívne. Ak je toto pole prázdne, ako hlavný adresár sa automaticky považuje adresár, z ktorého bol spustený import.
| |||||||||
Nastaviť podľa ExpSubDir tagu z XML | Import nastaví hodnotu atribútu "Exportovací podadresár" cieľových objektov priamo na hodnotu ExpSubDir uvedenú v XML súbore. Ak hodnota ExpSubDir nie je v XML súbore definovaná, hodnota atribútu objektu sa nastaví na prázdny reťazec. | |||||||||
Nastaviť podľa CVS\Repository podadresára | Import nastaví hodnotu atribútu "Exportovací podadresár" cieľových objektov na hodnotu prečítanú zo súboru Repository. Upozornenie: Pri tejto voľbe sa predpokladá, že balík XML súborov určených na import pochádza z adresárovej štruktúry udržiavanej CVS klientom. V jednotlivých adresároch obsahujúcich XML súbory sa teda vždy nachádza aj podadresár CVS so súborom Repository. Nesplnenie týchto podmienok má, pri danej voľbe, za následok zlyhanie importu. |