Book Contents

Book Index

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.

pic_1203

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é:

pic_340i - certifikát je platný,

pic_339i - certifikát zdrojového kódu nebol overený (overuje sa klávesom F7),

pic_344i - zdrojový kód bol zmenený, ale nie je certifikovaný, tzn. skript nebude možné spustiť.

P

V tomto stĺpci ikona pic_342i 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 pic_343i, 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 pic_343i nebude zobrazená a užívateľ môže meniť zostavy či skripty.

E

Ak je pri zázname ikona pic_345i, 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 pic_343i, môže užívateľ vymazať záznam. Pri zmazanom zázname sa v stĺpci "O" zobrazí ikonaPIC_062i.

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 pic_341i v tomto stĺpci označuje špeciál (vložený zákazníkom). Ak je v tomto stĺpci ikona pic_346i, 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 (viď 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.

Book Contents

Book Index

Skripty, zostavy - 1. strana

pic_1214

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í (viď 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 pic_290i čí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.

 

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 pic_341i).

V spodnom okne sa zobrazuje náhľad zostavy či zdrojový kód, ktorý je možné editovať v určitých prípadoch.

Book Contents

Book Index

Funkcie nad knihou Skripty, Zostavy

Na 0. strane v knihe Skripty, Zostavy môžeme vykonávať tieto akcie:

pic_2313

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:

pic_2314

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é PIC_062i. 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ť.