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_2024

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 (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

pic_1214_2024

Obr.: Skripty, zostavy - Základné údaje

Popis polí:

Skratka

Jednoznačný identifikátor zdroja.

Čí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.

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

Funkcie nad knihou Skripty, Zostavy

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

pic_2313_2024

Obr.: Akcie 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ť.