****************************************************************
M A S T E R F I L E
****************************************************************
OBSAH
--------- GLOSÁŘ TERMÍNŮ
SOUHRN
STRUKTURA ZÁPISU
TVORBA STRUKTURY
MENU, POVELY, MODY
BASIC
POVELY HLAVNÍHO MENU
PRÁZDNÝ SOUBOR
NÁZVY DAT
EDITAČNÍ MOD
MICRO-TISK
TEXTOVÁ EDITACE
ZÁPIS DAT
PŘÍKLADY
PROHLEDÁVACÍ MOD
SUMA/PRŮMĚR
STATISTIKA
UŽIVATELSKÝ BASIC
MICRODRIVE
NĚKTERÉ "POUKY"
VÝSTUP PRO TISKÁRNY----------------------------------------------------------------
GLOSÁŘ ANGLICKÝCH TERMÍNU
ADD Vlozeni noveho zaznamu na konec souboru
ARGUMENT Neco, s cim maji byt porovnavana data
v prohledavacim modu
AUTO-PROMPT Stav, kdy jsou udaje pro zapis vyzadovany
automaticky
DATA NAME Legenda vztahujici se k datove referenci
DATA REFERENCE Pismena A-Z, podle kterych jsou jednotliva
data identifikovana
DISPLAY MODE Zobrazeni vybranych zaznamu formatu zaznamu
EDIT MODE Vytvareni/zmeny formatu zaznamu
EMPTY FILE Vyprazdneni zaznamu, nazvu dat a formatu
FILE Soubor zaznamu,nazvu dat a formatu
GENERAL Celkova charakterizace prvku formatu
INVERT Statut vyberu ze vsech zaznamu
ITEM Data, delka 1-128 znaku
LITERAL TEXT Staticky text (napr.pojmenovani skupiny dat)
MAIN MENU Hlavni menu (objevi se po nacteni programu)
MICRO-PRINT Komprese zobrazovaneho textu
MM Zkratka pro MAIN MENU
NULL TEXT Vypis bez obsahu
PAD Vyplneni dat mezerami v REPORT
PROMPT Instrukce pro uzivatele, resp."male menu"
PURGE Vymazani vsech urcenych zaznamu
RECORD Soubor az 26 prvku, kazdy s jinou
datovou referenci
REPORT Zobrazeni vypisu vubranych zaznamu (RECORDS)
REPORT ELEMENT Cast vypisu (napr.nazev apod.)
REPORT REFERENCE Znaky 0-9, A-Z identifikujici vypis
RESET Vymazani urcenych zaznamu
SEARCH MODE Mod pro urceni vyberu zaznamu nebo pro
jejich vyhledavani podle argumentu
SEQUENCE Postupne listovani zaznamy
UPDATE MODE Mod pro zmenu zaznamu
USER BASIC Basic pro doplneni funkci uzivatelem SOUHRN
MASTERFILE je system pro zapis souboru dat s moznosti znacne
flexibility pri jejich zpracovani. U ZX Spectra nabizi 32K volne
pameti pro vase data.Soubory dat mohou byt nacitany a zaznamena-
vany nezavisle na programu. Uschovat je muzete bud na magnetofon
nebo Microdrive.Protoze format zapisu si voli uzivatel sam, roz-
sah aplikaci je enormni - jak pro domaci,tak i pracovni vyuziti.
MASTERFILE muzete uzit napr. jako adresar, katalog, zaznam
osobnich udaju, inventar atd.
Nektere z hlavnich schopnosti programu jsou:
obsluha pomoci menu
dynamicky promenna delka souboru
uzivatelem urcovane formaty a nazvy dat
variabilita prohledavani dat podle rozlicnych kriterii
zobrazeni 1-22 zaznamu na obrazovce
mikro-tisk az 51 znaku na radce
tisk na ZX Printer
tisk na jinych tiskarnach pres adekvatni interface
suma/prumer
zmeny, kopirovani, vymazani jakehokoli zaznamu
uzivatelsky basic
kompatibilita s Microdrivem
rychlost operaci
STRUKTURA SOUBORU
Kazdy zaznam muze mit az 26 ruznych prvku. Napr. zaznam
adresare muze obsahovat prvky jako je jmeno,adresa,telefon,vek,
profese apod.Prvky mohou obsahovat libovolny pocet znaku omezeny
poctem 128.Masterfile nema zadnou rigidni strukturu, takze prvky
mohou byt zaznamenavany v jakemkoli poradi. Proto je zarazena
moznost volani prvku pomoci pismene datove reference. Zaznam
nemuze mit vic nez jednu datovou referenci.Toto omezeni je treba
mit na pameti pri tvorbe struktury souboru.
Jednou z dulezitych prednosti prace s programy tohoto typu,
kterou muzeme videt hlavne u velkych pocitacu, je moznost razeni
dat podle voleneho klice.Masterfile vam umozni vypis dat seraze-
nych dle vasich pokynu v rozlicnych sekvencich. Muzete si urcit
zpusob vypisovani dat na obrazovce pro kazdy format vami pozado-
vany. Jakmile format jednou urcite, stava se soucasti souboru a
bude spolu s nim zaznamenan na pasek.
Prvky jsou volany jednim pismenem. Muzete vsak k nemu pripojit
radu znaku, ktere se na obrazovce objevi vzdy soubezne (zvlaste
pri volbe AUTO-PROMPT). Tato rada znaku tvori nazev dat.
TVORBA STRUKTURY
Doporucujeme, abyste si napred prakticky prosli cast nazvanou
PRIKLADY, nez se pustite do tvorby vaseho souboru.
Nejdulezitejsi je rozhodnout, co vsechno bude obsahovat kazdy
vas zannam. Pridelte kazdemu prvku zaznamu jedno pismeno A-Z. Je
dobre napred zjistit priblizny pocet zaznamu v souboru podle
toho, kolik jakych prvku chcete zaznamenavat. Cislo 32000 (volna
pamet) vydelte souctem 1+N+D,kde N je pocet prvku a D je prumer-
ny pocet znaku v jednom zaznamu. Pripoctete jeste "par" bytu
nezbytnych pro sestavu formatu zaznamu.
Pamatujte na to,ze jakykoli prvek zaznamu v nem pri vypisu mu-
ze nebo nemusi byt pritomen.Ale v jednom zaznamu nemuze byt vice
nez jeden prvek jedne datove reference.Pokud vas zaznam vyzaduje
vicenasobnou datovou referenci,pak bud musite poridit vice zaz-
namu k danemu prvku s prislusnymi referencemi, coz ubira pamet,
nebo prvek rozdelit na ruzne reference, coz zase komplikuje
prohledavani.
Dalsim krokem tvorby struktury souboru je urceni nazvu dat
(viz prislusna kapitola).
Pote vepiste nekolik zaznamu (viz kapitola Zapis dat).
Ted prichazi obtiznejsi dil prace, kdy musite urcit zpusob,
jakym maji byt data vypisovana a zobrazovana. Muzete vytvorit
mnoho ruznych sestav, ruznych sekvenci, ruznych formatu, ruznych
obsahu. Zacnete vsak jednoduchym formatem. Je vyhodne pomoci si
kresbou na papir. Rozvrhnete si rozlozeni prvku zaznamu a nazvu
dat. Venujte pozornost zvlaste "intervalu", ktery ovlivnuje
prostor mezi zobrazovanymi zaznamy. Viz kapitoly Editacni mod,
Mokro-tisk a Textova editace.
Pokud jste spokojeni s vasim formatem a organizaci dat, muzete
zacit stavet vas soubor. Nezapomente si jej cas od casu nahrat.
Clovek nikdy nevi, co se muze stat (pokles napeti v siti apod.).
MENU, POVELY, MODY
Menu Masterfilu jsou zlute. Reaguji nezavisle na momentalnim
modu velikosti pismen. Po nacteni programu do pocitace se objevi
Hlavni menu (MM). Obsahuje rovnez nazev souboru a cislo verze
programu. Po stisku tlacitka s pismenem obsazenym v menu se
okamzite provede pozadovana akce, resp. se objevi dalsi menu
nebo povelovy mod, ocekavajici vasi instrukci (vepisuje se k
blikajicimu kurzoru ve spodni casti obrazovky, aktivuje se
tlacitkem ENTER).
Masterfile vzdy nabidne menu nebo povel. S jednou vyjimkou -
kdyz by menu prepsalo zobrazeny zaznam. Tehdy se obvykle
neobjevi. Muzete je vsak vyvolat stiskem Q. Timtez tlacitkem
menu opet odstranite.
Masterfile operuje v mnoha modech, ktere maji obvykle modry
nadpis. Nikoli v modu zobrazeni - tehdy jsou radky 0-21
ponechany vam. V tomto modu se vzdy objevi hlaseni Report n v
cervene barve na radce 22. Dulezite mody jsou popsany v glosari
terminu. Nektere mody (prohledavani, zobrazeni, MM) jsou volany
nekolika zpusoby.
Proto, abyste si omylem nevymazali sva data, program se vas
vzdy pred vymazem pta jeste na vas souhlas. Teprve po stisku
tlacitka Y je akce provedena. Podobne je tomu v pripade vaseho
pozadavku aktivovani uzivatelskeho Basicu. Pokud se chcete akci
vyhnout, stisknete jakekoli tlacitko vyjma Y.
BASIC
Az na par vyjimek je Masterfile rizen programem ve strojovem
kodu. Tlacitko BREAK je bez ucinku. Pokud chcete modifikovat
Basic (napr.pro Microdrive), nebo chcete-li Basic doplnit svymi
vlastnimi prikazy, musite se dostat do poveloveho (COMMAND)
modu. To lze ucinit pouze tehdy, kdyz Masterfile zobrazuje
blikajici kurzor. Vyvolate jej napr. stiskem L v Hlavnim menu a
navazne treba soucasnym stiskem CAPS SHIFT a 6. Tak se ocitnete
v povelovem modu a uz muzete libovolne listovat Basicem.
Navrat zpatky provedete povelem GO TO 1. Opet se objevi Hlavni
menu. POZOR!!! Nikdy neuzijte RUN nebo CLEAR. Program by se
zhroutil!
POVELY HLAVNÍHO MENU
Toto menu nabizi vukonani povelu, ktere ovlivnuji cely soubor.
Nektere z nize uvedenych funkci menu jsou vysvetleny podrobneji
na jinych mistech manualu.
A Pripojeni (ADD) noveho zaznamu na konec souboru. Udaje v
hlasenich Recs= a Sel= se zvysi o 1. C Vypis vsech referenci. Muzete prepnout na mod zobrazeni
volbou jedne reference, nebo se pomoci ENTER vratit na MM. D Mod zobrazeni (DISPLAY) pro vypis urcenych zaznamu. Format
bude bud prvni vytvoreny nebo posledni uzity. Pokud format
chybi, vstoupi se automaticky do editacniho modu (EDIT).
Mod D je pristupny i z dalsich menu (viz Mod zobrazeni). E Editacni mod (EDIT). Stanoveni nebo zobrazeni formatu.
L Cteni (LOAD) souboru z pasku.
N Stanoveni nebo zobrazeni datovych nazvu (NAMES).
S Mod prohledavani (SEARCH).
I Invertovani statutu vyberu kazdeho zaznamu - urcene vybrane
zaznamy budou mimo vyber a naopak. R Vynulovani vyberu (Sel=00000). Pro selekci vsech zaznamu
uzijte postupne I a R. P Vymazani (PURGE) vsech vybranych zaznamu.
T Vypocet sumy a prumeru vsech numerickych dat vybranych
zaznamu. T (TOTAL) je rovnez pristupno z modu zobrazeni. V Zaznam (SAVE) souboru na pasek.
U Aktivovani uzivatelskeho Basicu (USER BASIC) ve vztahu ke
vsem vybranym zaznamum. PRÁZDNÝ SOUBOR
Pokud nemate na pasku prazdny file, vytvorite jej z obsazeneho
timto postupem:
1) Vymazte vsechny zaznamy (MM R I P Y)
2) Vymazte vsechny formaty (MM E). Pak R 1 X Y, cimz vymazete
format 1. Pomoci R 2 X Y vymazete format 2, atd. Vratte se
do MM stiskem M.
3) Vymazte vsechny nazvy dat (MM N). Opakujte EY, az se na
obrazovce neobjevi zadny nazev. Pak opet zpet do MM. Nyni si prazdny program nahrajte na pasek (MM V P) nebo (MM V
F). Povsimnete si, ze prazdny soubor stale obsahuje zakladni
informacni system prostrednictvim F$.
NÁZVY DAT
Je doporucenihodne - nikoli ale nezbytne - dat kazde datove
referenci nazev. Nazvy dat mohou byt az 128 znaku dlouhe a
stavaji se soucasti souboru. Jsou nezbytna tehdy, kdyz uzivate
AUTO-PROMPT behem zapisu dalsich zaznamu do stavajiciho souboru.
Pomoci MM N muzete nazvy dat vypsat nebo zmenit. Objevi se
stejne menu jako pri modu A (pripojeni noveho zaznamu), ale
povely F a D nebudou funkcni. Uzijte A pro pripojeni noveho
nazvu dat, N pro listovani nazvy, R pro vymenu nazvu, E pro
vymaz nazvu. Pomoci M nebo D se vratite do MM. Poradi, v nemz
budete vepisovat nazvy dat, bude zaroven poradim, v jakem se
nazvy budou objevovat behem funkce AUTO-PROMPT.