Vstupní formuláře ( formáty )
Pokud věta ( record ) obsahuje více poloek ( prvků ), je výhodné pouít celoobrazovkový vstupní formulář. Ten můe být standardní ( označený jako F ) nebo uivatelský. Pomocí klávesy F7 přepínáme mezi řádkovým a celoobrazovkovým vstupním formátem. V případě celoobrazovkového vstupního formátu je na obrazovce pouze jedna věta, přičem kadé poloce je vyhrazen zvlátní řádek. Pohybujeme se pomocí kurzorových ipek a kláves PgUp a PgDn.
Vytváření uivatelského vstupního formátu
Z hlavního menu zvolíme poloku Forms. Objeví se dílčí menu:
Vybereme Design a jsme dotázáni na název tabulky, pro ni tvoříme vstupní formulář. Zadáme její název a objeví se seznam vech vstupních formátů ( F - 14 ). První formát označený jako F je standardní. Teoreticky jej lze vytvořit znova, avak tento postup se nepouívá. Dalí monosti ( 1 - 14 ) slouí k definování námi poadovaných vstupních formátů. Volba Change je uívána k editaci vstupního formátu.
Vybereme číslo formátu, který chceme definovat. Nyní jsme dotázáni na vysvětlující poznámku, která se objevuje při výběru formátu. Zadáme libovolný text.
Po odeslání se objeví vstupní formát ( zatím nevyplněný ) nadepsaný < NÁZEV TABULKY >.F< ČÍSLO ZVOLENÉHO VSTUPNÍHO FORMULÁŘE > Např.
Postupně tvoříme formát - píeme na obrazovce texty a umis?ujeme prvky databáze do vstupního formátu. Při psaní textů pouíváme běné editační klávesy ( Home, CTRL + Home, End, CTRL + End ). Texty tvoří komentář ke vstupujícím polokám. Jednotlivé popisy poloek nemusí odpovídat názvům prvků v databázi. Texty takto umoní i nezaučenému a problému neznalému uivateli vkládat do jednotlivých prvků databáze správné údaje.
Vlastní prvky databáze umístíme do vytvářeného vstupního formátu prostřednictvím doplňujícího menu:Vyuijeme volbu Field - práce s prvkem databáze ve formátu. Objeví se dílčí menu:Pro umístění prvku zvolíme volbu Place. Dostaneme se na úroveň dalího dílčího menu:K umístění běného prvku zvolíme volbu Regular. Z menu vybereme prvek z databáze. Po výběru umis?ované poloky se kurzor přesune zpět do vytvářeného formátu. Přemístíme kurzor na počátek poadovaného umístění prvku ve formátu a stiskneme Enter. Nyní se symbolicky ( pomlčkami ) zobrazí ířka prvku a kurzor se přesune na jeho poslední znak. Stiskem kurzorových ipek vlevo nebo vpravo regulujeme ířku políčka pro vstup. ířka políčka nemůe být ve formátu větí, ne jaká byla definována při definici tabulky. Jsme-li se ířkou prvku spokojeni, stiskneme Enter a pomlčky se změní na znak podtrení. Obdobně rozmis?ujeme dalí prvky.
Dalí volby menu ( menu Field / Place ): DisplayOnly - funguje stejně jako Regular, avak prvek pouze zobrazuje. Calculated - slouí k umístění dopočítávaného výrazu do formátu, názvy prvků databáze se uzavírají do hranatých závorek, např. [ NÁZEV PRVKU ] * 100. Tato poloka se pouze zobrazuje, do databáze se neukládá. Je mono ji pouít pro různé kontroly. #Record - slouí k umístění čísla záznamu.
Volby menu vyí úrovně ( menu Field ) Erase - umoňuje smazat poloku ze vstupního formuláře. Nastavíme kurzor na mazanou poloku a odeleme. Reformat - mění ířku poloky ve vstupní formátu. CalcEdit - umoňuje editovat vzorec v dopočítávaných polokách. WordWrap - umoňuje roztáhnout vstupní oblast delích textových poloek na více řádků.
Menu Area:Lze jej vyuít pro přesunutí části formátu do jiné polohy ( Move ) či pro smazání části formátu ( Erase ):
Menu Border :Slouí ke kreslení ( Place ) popř. k mazání ( Erase ) rámečku: Volby pro Place: Single-line - jednoduchý rámeček. Double-line - dvojitý rámeček. Other - rámeček sloený z jiných znaků ( je nutno zadat znak ).
Menu Page - doplní dalí stránku do vstupního formátu. Vyuívá se v případě, e se vstupní formát nevejde na obrazovku. V jednom vstupním formátu je moné vyuít max. 15 stránek.Dílčí volby: Insert - vloení dalí stránky. After - vřadí novou stránku za aktuální stránku. Before - vřadí novou stránku před aktuální stránku. Delete - vymae aktuální stránku.
Menu Style - mění barevné řeení formátu: Color - mění barvu oblasti ( Area ) nebo rámečku ( Border ). Monochrome - mění barevné řeení oblasti ( Area ) nebo rámečku ( Border ) pro monochromatické monitory. Fieldnames . při tvorbě vstupního formátu umoňuje zobrazit jména prvků, které byly pouity při tvorbě formuláře ( Show ) nebo toto zobrazení potlačit ( Hide ). Toto jméno prvku se zobrazuje v rámci prostoru vymezeného pro vstup prvku. ShowHighlight - zvýraznění ( Show ) nebo nezvýraznění ( Hide ) oblasti více záznamů.
Menu Multi - definování či sdruení více záznamů do jednoho formátu ( dílčí volbou Records ) nebo vyuití více tabulek ( databází ) pro tvorbu jednoho vstupního formátu ( dílčí volba Tables ).
DO-IT! a Cancel
Výběr uivatelského formátu se provádí volbou Image / PickForm.
Výhody celoobrazovkového formátu:
V případě záznamů s větím počtem prvků můeme vidět vechny prvky záznamu na obrazovce najednou.
Prvky mohou být komentovány jinými texty, ne jaké jsou jejich názvy ve struktuře databáze.
Pořadí vstupů prvků můe být jiné ne ve struktuře databáze.
Vstupní formát nemusí obsahovat vechny prvky databáze; některé mohou být pouze zobrazeny.
Vstupní formát můe obsahovat i dopočítávané poloky.
Do vstupního formátu můeme doplnit i texty, které přímo nesouvisejí se vstupujícími prvky ( např. nápověda apod. ).
Úpravy vstupního formátu
Přepneme se do editačního reimu ( F9 ) a do řádkového vstupního formátu ( F7 ).
Menu při editaci obsahuje tyto poloky:
Vybereme poloku Image. Objeví se dílčí menu:V případě editace v uivatelském vstupním formátu se objeví jen některé z výe uvedených poloek.Volby dílčího menu: TableSize - umoňuje změnit počet zobrazovaných vět v řádkovém formátu. ColumnSize - mění ířku zobrazení konkrétního prvku ( sloupce ) v řádkovém formátu. Format - mění formát zobrazení obsahu prvku. Monosti této volby nelze vyuít u alphanumerických poloek. Objeví se dílčí menu: General - nastavuje standardní tvar, jsme dotázáni na počet desetinných míst. Fixed - nastavuje počet zobrazených desetinných míst. Comma - záporná čísla budou uvedena v závorkách., tisícové řády budou odděleny čárkou. Scientific - nastavuje zobrazení v exponenciálním tvaru. V případě datové poloky se po umístění kurzoru na měněný sloupec a odeslání objeví nabídka tvaru zobrazování: Zoom - zprostředkovává skoky v tabulce dle dílčího menu Field - objeví se menu poloek věty. Vybereme a odeleme poloku, na kterou se postaví kurzor. Record - zadáme číslo věty, na ní bude umístěn kurzor. Value - kurzor se postaví na větu, v ní se v daném sloupci poprvé v databázi vyskytuje zadaná hodnota. Kurzor nejprve postavíme na sloupec, v nem vyhledáváme, odeleme, vyplníme hledanou hodnotu a opět odeleme. Move - přesune prvek v řádkovém formátu na zadanou pozici. PickForm - slouí k výběru jednoho z nadefinovaných celoobrazovkových formátů. KeepSet - zaznamená nastavení parametrů vstupního formátu do pomocného souboru s příponou .SET.Dalí poloky: Undo - zruí poslední změnu. ValCheck - omezuje vstup vybraných poloek. Nadefinovaná omezení se uloí do souboru .VAL. Clear - ruí omezení. Define - slouí k definici omezení. Vybereme prvek, jeho vstup omezujeme a po odeslání se objevuje dílčí menu: LowValue - zadání minimální povolené hodnoty. HighValue - zadání maximální povolené hodnoty. Default - zadání hodnoty, která bude vyplněna, jestlie prvek odeleme prázdný. TableLookup - umoňuje zadat výčet povolených hodnot prostřednictvím pomocné databáze. Picture - zadání masky vstupu. Maska nám umoní filtrovat vstupující znaky. Povolené symboly:
Vytváření formátu výstupní sestavy
Stejně jako lze vytvořit vstupní formát, lze také vytvořit formát výstupní.