Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

XML Tool je nástroj, ktorý zjednodušuje hromadné úpravy a kopírovanie D2000 objektov a umožňuje komfortne vykonávať editovacie operácie, na ktoré sme doteraz používali XML alebo CSV export/import.

XML Tool je impementovaný implementovaný ako schéma v D2000. Je funkčný v D2000 verzie 12 a vyšších.

View file
namexml_tool_1.0.zip
height150

...

  1. Stiahnutie xml_tool.zip a rozbalenie.
  2. XML Import rozbalených XML súborov do spustenej D2000 aplikácie (položka XML Import v menu nástrojov D2000 Cnf alebo D2000 GrEdit).
  3. Import slovníka (Dictionary.csv) do spustenej D2000 aplikácie (položka Slovník v menu

...

  1. nástrojov D2000 Cnf alebo D2000 GrEdit a v Slovníku ikonka „Import kľúčov zo súboru“

Používanie

Používanie XML Tool má tieto časti:

...

Hlavná schéma XML Tool má názov S.XML_Change.Tool.

Po otvorení vyzerá nasledovne:

...

  • Ručným vpisovaním, tlačidlom “+” je možné pridať ďalšie riadky.
  • Vkladaním zo schránky (Ctrl+V).
  • Označením viacerých riadkov a tlačidlom „C“ ich duplikovať.
  • Skopírovať viacero objektov v D2000 Cnf a tlačidlom „Paste (2nd row+“) ich vložiť bez prvého riadku (D2000 Cnf do prvého riadku schránky vkladá názvy polí).
  • Skopírovať viacero názvov objektov z ľubovolného textového editora alebo MS Excel-u a tlačidlom „Paste“ ich vložiť.
  • Otvorením pomocnej schémy S.OBJ.Class.View na prehliadanie D2000 objektov. Táto má vľavo výberovník typov objektov (v prípade procesov aj ich potomkov, napr. komunikačné linky a stanice pod KOM procesom alebo databázy pod DBM procesom) a vpravo zoznam objektov príslušného typu (napr. užívateľské premenné), prípadne zoznam potomkov procesu/linky/stanice/databázy. Nad výberovníkom typov objektov je ešte pole na filtrovanie zoznamu objektov podľa zadanej masky. Dvojklikom na položku výberovníka typov objektov sa zoznam objektov zobrazený vpravo skopíruje do schémy S.XML_Change.Tool do zoznamu.

Je možné kliknutím na jednotlivé čísla riadkov v tabuľke objektov vybrať viacero riadkov tabuľky a tlačidlom „x“ ich zmazať.

...

Teraz môžeme nastaviť nové parametre objektov. Napríklad pri klonovaní meraných bodov je nutné zmeniť meno (stĺpec Clone) a je a je možné zmeniť aj rodiča (stĺpec Parent) a prípadne adresy. Zmeny môžu byť robené ručnou editáciou, označením príslušného stĺpca a vložením zo schránky (tlačidlo „Paste“) alebo pomocou Search & Replace sekcie.

Kliknutím na stĺpec Clone si ho vyberieme ako cieľ nahradzovania. Špecifikujeme nahradzovanie reťazca „BR_PVI“ za „BR_PVI_NEW“ a stlačíme tlačidlo „Search & Replace“. Následne vyberieme stĺpec Parent a znovu stlačíme tlačidlo. Nasledujúci obrázok ukazuje výsledok.

...

Posledným krokom je vykonanie akcie tlačidlom „APPLY“. Vľavo od tlačidla sa nachádzajú dve nastavenia.

Image RemovedImage Added

Nastavenie „XML Backup“ spôsobí, že sa vykoná záloha pomocou XML exportu pôvodnej konfigurácie objektov do zobrazeného adresára. Pokiaľ by došlo k ich nežiadúcej zmene, je možné XML importom zálohy obnoviť pôvodnú konfiguráciu.

Nastavenie „XML export only“ spôsobí, že sa aplikujú zmeny na XML exportované súbory, ale nevykoná sa XML import. Zmenené súbory budú uložené v zobrazenom adresári. Je ich možné ich skontrolovať a importovať ručne (pomocou D2000 Cnf alebo D2000 GrEdit).


Info
titleBlog

O nástroji XML Tool  si môžete prečítať aj blog.