Nástroje
V tejto časti sú k dispozícii popisy vybraných dodávaných nástrojov. Či už ide o interné nástroje typu rôzne editory alebo externé nástroje vo forme samostatne spustiteľných programov. Bežný používateľ sa s nimi nemusí oboznamovať, na bežnú prácu ich nebude potrebovať.
V nasledujúcich kapitolách nájdete:
- Editor zobrazovaných údajov
- Editor stĺpcov (editor definícií stĺpcov)
- Editor variantov a definícií vstupných formulárov
- Editor výrazov
- Editor definícií podmienok def. formulárov
- Editor definícií editačných zoznamov
- Editor parametrov spustenia
- Príklady použitia niektorých vybraných funkcií
- Parametre spustenia (predtým Pomenované skripty)
- Dátový model - dátové položky objektov
- Prihlasovací dialóg pri chránených nástrojoch
- Metódy zálohy a obnovy
Tu spomenieme niektoré z nástrojov či iných exe súborov dodávaných spolu so systémom ABRA Gen alebo s ním súvisiacich:
Pokiaľ niektorý nástroj umožňuje prácu v príkazovom riadku (viď popisy jednotlivých nástrojov), pri spracovaní výstupov je možné využiť skutočnosť, že tieto nástroje používajú dva oddelené výstupy - do jedného sa zapisujú bežné informácie z priebehu spracovania, do druhého prípadné chyby vedúce k predčasnému ukončeniu aplikácie.
Výpis zoznamu definovaných spojení do jedného textového súboru, prípadných chýb do iného textového súboru:
DBAdminCmd.exe list-connections > connections.txt 2> error.txt
Výpis zoznamu definovaných spojení do textového súboru, prípadných chýb na obrazovku:
DBAdminCmd.exe list-connections > connections.txt
Ďalej spomenieme niektoré ďalšie nástroje:
Na záver spomenieme niektoré už zrušené nástroje:
V tomto oddiele uvádzame nástroje, ktoré sú dostupné on-line a fungujú priamo vo webovom prehliadači. Nie sú súčasťou inštalačného balíčka systému ABRA Gen a nie sú viazané na konkrétnu verziu systému:
- Abra Tools - konverzné nástroje
V tomto oddiele uvádzame nástroje integrované v systéme, ktoré sú užitočné pre vývojárov a konzultantov: Nástroje je možné vyvolať pomocou klávesovej skratky ctrl+alt+shift+F10.
-
Prevod dátumu – prevádza dátum na číselný formát a naopak z číselného formátu na dátum.
-
GUID konverzia – prevádza GUID na pakované GUIDy a naopak. Vie tiež vygenerovať nové GUIDy.
-
SQL skrášľovač – prevedie napísaný alebo nakopírovaný SQL dotaz do programátorsky čitateľnejšieho formátu.
-
Delphi reťazcová konverzia – prevedie napísaný alebo nakopírovaný text na Delphi formát.
V tomto oddiele uvádzame odkazy na nástroje tretích strán, ktoré sú užitočné pre vývojárov a konzultantov:
-
SQL Formatter - SQL Formatter je online nástroj, ktorý automaticky formátuje a sprehľadňuje SQL dotazy – najmä zložité príkazy ako
SELECT,JOIN,WHEREa ďalšie. Umožňuje previesť neupravený, často ťažko čitateľný kód do prehľadného tvaru s jednotným odsadením, správnym riadkovaním a konzistentným používaním veľkých písmen. Podporuje viac SQL dialektov vrátane štandardného SQL, Oracle PL/SQL, MariaDB, IBM DB2 alebo Couchbase N1QL. Používatelia môžu okrem bežného „skrášlenia“ tiež odstraňovať komentáre, minifikovať kód alebo nahrať celé .sql súbory na úpravu. -
JSON Formatter & Validator - JSON Formatter formátuje a sprehľadňuje JSON dáta, aby boli lepšie čitateľné. Umožňuje ich validáciu podľa niekoľkých štandardov a vie automaticky opraviť bežné chyby v štruktúre.
-
Base64 Decoder -Base64 Decoder je online nástroj, ktorý prevádza dáta z formátu Base64 späť na text alebo binárnu podobu. Umožňuje výstup v kódovaní UTF-8, UTF-16, Hex a ďalších. Podporuje rôzne Base64 formáty podľa štandardov RFC 4648 (vrátane URL Safe), RFC 2045 (MIME), RFC 2152 (UTF-7) a RFC 3501 (IMAP).
-
Base64 Encoder - Base64 Encoder je online nástroj, ktorý prevádza text alebo binárne dáta do formátu Base64. Podporuje vstupy v kódovaní UTF-8, UTF-16, Hex a ďalších. Umožňuje voliť rôzne varianty Base64 podľa štandardov, vrátane RFC 4648 (bežný aj URL bezpečný), RFC 2045 (MIME), RFC 2152 (UTF-7) a RFC 3501 (IMAP).