Skripty, zostavy
V štruktúre modulu Správca je zaradená kniha Skripty, zostavy, v ktorej sa zobrazujú všetky zostavy, skripty a formuláre, ktoré sú v IS K2 dostupné. Jedná sa o zdroje uložené v databáze.
Pri spúšťaní sú štandardné zdroje uprednostňované pred špeciálnymi. Rovnako ako databázové skripty a zostavy majú pri spúšťaní prednosť pred skriptami v súborovom systéme.
Obr.: Skripty, zostavy - kniha
V ľavej časti Zoznam zložiek si môže užívateľ zvoliť, či chce zobraziť všetky zdroje alebo iba vybraný typ. Nové zostavy alebo skripty vkladáme do knihy klávesom Ins a sú vždy označené ako špeciál.
Popis stĺpcov:
C |
V tomto stĺpci je pomocou ikon identifikované či sú zdroje certifikované: - certifikát je platný, - certifikát zdrojového kódu nebol overený (overuje sa klávesom F7), - zdrojový kód bol zmenený, ale nie je certifikovaný, tzn. skript nebude možné spustiť. |
P |
V tomto stĺpci ikona označuje program alebo zostavu (spustiteľný kód, ktorý je možné vložiť do funkcie tlače (F9)). |
R |
Ak je v tomto stĺpci zobrazená ikona , aktuálne prihlásený užívateľ nemá právo meniť zostavu či skript. Pozn.: Pokiaľ sa užívateľ prihlási pomocou systémového hesla, ikona nebude zobrazená a užívateľ môže meniť zostavy či skripty. |
E |
Ak je pri zázname ikona , je tento štandardný skript chránený, nezobrazí sa zdrojový kód a teda nie je možné vykonávať v ňom zmeny. |
O |
Ak nie je pri tomto skripte v stĺpci "R" ikona , môže užívateľ vymazať záznam. Pri zmazanom zázname sa v stĺpci "O" zobrazí ikona. Pozn.: Po zmazaní zostane záznam v databáze, ale kód sa skutočne vymaže. |
D |
Ak označíme (klávesovou skratkou Shift+F4) skript, ktorý má v stĺpci "P" ikonu, vloží sa nám do tohto stĺpca "D" ikona . Táto ikona signalizuje, že v okamihu spustenia sa zdrojový kód zobrazí v editore skriptov. Využíva sa prevažne pri registrovaných funkciách. |
S |
Ikona v tomto stĺpci označuje špeciál (vložený zákazníkom). Ak je v tomto stĺpci ikona , jedná sa o špeciálny skript vložený konzultantom. |
Keyword |
Na 1. strane záznamu je možné vložiť kľúčové slovo, ktoré je možné využiť pre filtrovanie. |
Skr |
Jednoznačný identifikátor zdroja. |
Typ súboru |
Identifikuje, o aký typ súboru sa jedná, či o skript, zostavu alebo formulár. Pozn.: Ak sa jedná o tzv. "jednotku", nemá ikona v stĺpci "P" a ako typ súboru je uvedený "skript". |
Popis |
Bližší užívateľsky meniteľný popis každého záznamu. |
Popis funkčných klávesov:
F7 |
Overí certifikát a do stĺpca "C" sa vloží ikona, či je certifikát platný, neplatný alebo žiadny. |
Alt+F2 |
Uloží označenie záznamov (Shift+Enter) do užívateľského adresára. |
Alt+F3 |
Registrácia zdrojov pre tlačové zostavy. |
Alt+F5 |
Otvorí zostavu (aj skript) v editore. |
Alt+F9 |
Vykoná preklad skriptov a zostáv vo vybranom adresári a jeho podadresároch. Skripty označené AS3Compatible preloží tiež pomocou AS_Developeru. Pokiaľ skript alebo zostava nejde preložiť, dôvod sa uloží do súboru "meno_skriptu.err" v adresári ZostavyW. Pre riadkový preklad bola vytvorená funkcia 712 popísaná v technickej príručke. |
Ctrl+F2 |
Načítanie uložených záznamov (pozri Alt+F2). |
Ctrl+F5 |
Otvorí zostavu (aj skript) v editore. |
Ctrl+F9 |
Prebehne test kompilácie (len pri záznamoch, ktoré majú ikonu v stĺpci "P"). Vykoná sa preklad zdroja a buď program zahlási chybu nepreložiteľnosti alebo test prejde v poriadku. |
Shift+F3 |
Vyprázdnenie cache skriptov. |
Shift+F4 |
Označí/Odznačí zdroj pre ladenie a pri spustení tohto zdroja dôjde k otvoreniu v editore skriptov. |
F7 + Ctrl+F9 |
Kontrola certifikátu a test kompilácie prebehne nielen na aktuálnom zázname, ale aj nad označenými záznamami. |
Skripty, zostavy - 1. strana
Obr.: Skripty, zostavy - 1. strana
Popis polí:
Skratka |
Jednoznačný identifikátor zdroja. |
Licencia |
V tomto poli je zadané číslo modulu, ktoré má určený počet licencií (pozri popis Moduly). Vkladané skripty majú implicitne zadané "0". |
Číslo |
Unikátne identifikačné číslo. |
Typ |
Identifikuje, o aký typ súboru sa jedná, či o skript, zostavu alebo formulár. |
Špeciál |
Ak je začiarknuté toto pole, jedná sa o špeciálny zdroj. Pri vkladaní nového skriptu je toto pole začiarknuté automaticky. |
Zmenil |
Dátum poslednej uloženej zmeny a meno užívateľa, ktorý vykonal zmenu. |
Popis |
Bližší užívateľsky meniteľný popis každého záznamu. |
Vytvoril |
Dátum vytvorenia záznamu a meno užívateľa, ktorý založil záznam. |
Kľúčové slovo |
Tu vkladáme kľúčové slovo, ktoré je možné využiť pre filtrovanie. V Zmene vyvoláme stlačením tlačidla číselník, z ktorého vyberieme kľúčové slovo a výber potvrdíme. |
Len k čítaniu |
Ak je začiarknuté toto pole, nemožno editovať zdroj. |
Len spustiteľný |
Ak je toto pole začiarknuté, užívateľovi sa zdrojový kód nezobrazí. (Využíva sa prevažne pri štandardných zdrojoch. |
Nezaraditeľný |
Zostavy či skripty s týmto začiarknutím nemožno zaradiť medzi zostavy (F9). |
Zákaznícky |
Ak užívateľ vloží novú zostavu alebo skript, bude toto pole vždy začiarknuté (a na 0. strane v stĺpci "S" bude ikona ). |
V spodnom okne sa zobrazuje náhľad zostavy či zdrojový kód, ktorý je možné editovať v určitých prípadoch.
Funkcie nad knihou Skripty, Zostavy
Na 0. strane v knihe Skripty, Zostavy môžeme vykonávať tieto akcie:
Obr.: Otvorené menu v knihe Skripty, zostavy
Import balíčka
Touto funkciou je možné naimportovať balíček súborov skriptu alebo zostavy do systému K2. Balíček nesie informáciu o tom, či sa má naimportovať do štandardných či špeciálnych súborov. Po spustení funkcie sa otvorí formulár Import balíčka, v ktorom vyberieme súbor, ktorý chceme naimportovať. Súbor musí mať príponu *.BPK. Potvrdíme vybraný súbor a nahráme ho.
Import z adresára
Funkcia slúži k importu súborov pre špeciálne zostavy a skripty do systému K2. Spustením funkcie otvoríme formulár Vyhľadať zložku. Vybraná zložka musí obsahovať súbory typu *.PAS, *.AM, *.DFM.
Import súborov
Táto funkcia importuje rovnaké typy súborov ako funkcia Import z adresára. Tieto súbory sú však importované jednotlivo. Po výbere funkcie sa otvorí formulár Import z balíčka. Tu vyberieme súbory, ktoré budeme importovať.
Export do balíčka
Touto funkciou je možné exportovať súbory skriptu alebo zostavy do balíčka. Exportujú sa zostavy a skripty, ktoré sú označené . Po spustení funkcie sa otvorí formulár Export do balíčka, v ktorom pomenujeme súbor a zvolíme cestu, kam sa súbor bude exportovať. Súbor bude mať príponu *.BPK. Potvrdíme vybraný súbor. Otvorí sa formulár:
Obr.: Formulár pre export balíčka
Popis polí:
Compile |
Skontroluje správnosť exportovaných súborov. |
Certificate |
Ocertifikuje exportované súbory. |
Export Deleted |
Vyexportuje aj súbory, ktoré sú označené ako zmazané . Pri importe sa potom tieto súbory označia ako zmazané. |
Export do súboru
Funkcia slúži k exportu súborov špeciálnych zostáv a skriptov. Exportujú sa zostavy a skripty, ktoré sú označené . Po výbere funkcie sa otvorí formulár Vyhľadať zložku. Vpíšeme názov súboru a vyberieme zložku, do ktorej budeme exportovať.