S E T M E N U
V Set menu se používá značky k označení, která volba je právě aktivní. Zapíná a vypíná se prostým kliknutím na volbu.
Screen (Obrazovka)
Veškeré výstupy Superbase směřují na obrazovku. V případě GEM aplikace Superbase lze využívat i Desk Accesory, např. Snapshot (kopie obrazovky na disk), Output (kopie na tiskárnu).
Printer (Tiskárna)
Veškeré výstupy jsou směřovány na tiskárnu. Nastavení tiskárny je odečteno z Desklop.
Views (Výstup)
Table View - tabulka (tabulkový výstup záznamů)
Record View - záznam
Form View - formátovaný záznam
U Superbase Profesional navíc lze otevřít pomocí Open Form v Project menu formovaný výstup, vytvořený ve Form editoru. Tento lze nahrát z disku a v paměti je reziduální. Volba výstupu se provádí prostým kliknutím v menu. Pokud se chcete vrátit k formě z Form editoru, která je v paměti, klikněte na právě označený výstup (se znaménkem) ještě jednou.
Table View
Tabulka, kdy na vrcholu, ev.jako prvý řádek každé tisknuté stránky, jsou jména všech polí. Sloupci jednotlivých polí v Table View lze pohybovat pomocí drženého levého tlačítka myši. Umístit lze tento sloupec do libovolné pozice.
Omezení:
- nelze posunovat levý sloupec (prvé pole)
- všechny sloupce polí napravo od toho, se kterým pohybujeme, se také pohybují
- po posunu vpravo lze data obnovit, pokud byla posunem smazána
- nastavení přetrvává, i když otevřete jiná pole daného souboru
- původnínastavení sloupce dosáhnete dvojkliknutím do sloupce
Form View
Vlastní umístění polí pro vkládání i zobrazení. Po prvé volbě orm View jsou jména polí seřazena vpravo nahoře na obrazovce, jedno pole na každém řádku. Pole lze umístit libovolně po obrazovce pomocí myši, ukážeme na pole, držíme levé tlačítko stisknuto a pole umístíme.
Omezení:
- pracovní plocha je 273 sloupce
- počet řádek je omezen (shodný) na počet polí v souboru
- pole, která nejsou otevřena, se nezobrazují
- paging (stránkování) je automaticky zapnuto
- nelze překrývat jména polí nebo plochu dat
Pokud chcete uložit nastavenou formu, musíte tak učinit volbou Save File v Project menu.
Pokud volíte Record New, Record Edit nebo record Duplicate, Super- base automaticky přepne do Form Viev.
Record View
Jména polí jsou seřazena v levém horním okraji obrazovky, jedno na každém řádku se zarovnaným pravým okrajem.
Paging (stránkování)
Zapnutí a vypnutí se provádí prostým kliknutím na Paging. Zapnutí je signalizováno značkou před volbou.
Table View - záznamy jsou na obrazovce pod sebou, jeden řádek, jeden záznam. Pokud je stránkování zapnuto a obrazovka je plná, výstup na obrazovku se zastaví a rozsvítí se tlačítko Pause (II). Po stisknutí mezerníku nebo kliknutí na toto tlačítko se obrazovka smaže a výstup pokračuje. Pokud je stránkování vypnuto, výstup pokračuje na scrolující obrazovku až do konce souboru nebo do kliknutí na Pause nebo Stop.
Record View - pokud je stránkování zapnuto, je na obrazovce vždy pouze jeden záznam. V opačném případě stejně jako u Table View.
Options (funkce)
Má dva dialogy, které nastavují nejrůznější funkce. Z prvého do druhého se dostane kliknutím do More (více).
Pokud kliknete do Ok, Superbase si uloží nastavené funkce do souboru sb.par. Pokaždé, když rozeběhnete Superbase, tato si nahraje i tento soubor a nastaví tak dané funkce.
Tento soubor si můžete prohlédnout volbou List v System menu.
Obsahuje:
Aktuální symbol
Aktuální oddělovač
Formát desetinného čísla
Formát data
Systémové datum Superbase
Import/Export oddělovač polí
Import/Export oddělovač záznamů
Import/Export uvozovky
Tiskárna (pouze u GEM)
Inicializační sekvence tiskárny
Startovací directory
Directory parametrů
Dočasné directory souboru
Formát návěští
Počet bufferu
Auto kalkulace/selektivní kalkulace
Počet kalkulací
Některé parametry se nastavují volbou Options. Chybný soubor para- metrů nedovolí Superbase startovat.
Dispaly Speed (rychlost zobrazení)
Nastavuje, jak dlouho bude záznam nebo obrázek na obrazovce před zobrazením dalšího. Dvě situace využití:
- pro scrolování při Table nebo Record View
- při prohlížení obrázků vnějších souborů
Změna se provede posunutím ukazetele rychlosti držením levé myši vpravo (rychle) nebo vlevo (pomalu).
Calculation (kalkulace)
Nastavuje, kolikráte a kdy se budou provádět výpočty.
Auto Calculation - výpočet je proveden po každém vložení dat, tedy po každém stisknutí RETURN.
Selective Calculation - výpočet je proveden pouze v případě, že pole, kterého (kterých) se výpočet týká, byl změněn.
Calculation Count - stanoví, kolikráte bude výpočet proveden (k zamezení chybných výsledků). Číslo vložte do okna a stiskněte RETURN.
Import/Export
Nastavení maximálně dvou oddělovačů polí pro Import a Export.
Znaky se vkládají v ASCII kódu, pokud jsou vloženy dva, oddělují se čárkou. Nezapomeňte na RETURN.
Pozn.: elze použít stejný oddělovač pro pole a záznam.
Use Quotation Marks (uvozovky)
Problémy s nastavením oddělovačů nastanou, pokud jsou tyto shodné se znaky v polích, např. tečka, čárka. Zapnutí volby " Use quotation marks " umožňuje to, že obsah každého exponovaného pole je v uvozovkách. Při importu Superbase tyto uvozovky automaticky vynechává.
Buffer count (počet bufferů)
Nastavuje počet záznamů, které se průběžně ukládají v paměti, např. při čtení z disku. Zvětšením tohoto čísla se zvětšuje počet záznamů uložených v paměti, tzn. zmenšuje počet přístupu k disku a tím se zvětšuje rychlost programu. Přesto, při velmi velkých číslech trvá obměna bufferu dlouho a tím se rychlost programu zmenšuje. Každý buffer zabírá 512 bytů, doporučená velikost je 10 - 20 buferů.
External File Query (dotaz na vnější soubor)
Tato funkce se vztahuje k volbě Query v Process menu. Pokud je OFF (vypnuta) a vytváříte pole vnějšího souboru jako součást Query, bude se zobrazovat pouze textová část pole, tedy jméno nebo cesta vnějšího souboru. Pokud je funkce ON (zapnuta) a vytvoříte vnější soubor jako součást Query, zobrazí se obsah vnějšího souboru, jako při >> (rychle vpřed).
Start directory
Pokud máte data v jiném podadresáři než je uložena Superbase na disku, vepište podadresář dat do tohoto okna. Po nahrání Superbase z disku se automaticky otevře tento podadresář.
Např.:
\Sbase\sbdata nebo B: data na disku B
Parameter File Path
Specifikuje obdobně, kde je uložen soubor "par", tedy parametry. Má několik omezení:
- po nahrání Superbase se nahrají parametry (soubor "par" z aktuálního podadresáře, pokud jsou v něm)
- pokud ukládáte parametry na disk volbou Options kliknutím OK, jsou tyto uloženy do podadresáře definovaného v Parameter File Path. Pokud zde není nic definováno, jsou parametry uloženy do aktuálního podadresáře.
- pokud změníte directory, Superbase v něm hledá parametry, když je nalezne, okamžitě je nahraje.
Tato funkce umožňuje vytvořit několikero parametrů pro jeden soubor v různých aplikacích.
Temporary File Path (dočasný podadresář souboru)
Existuje pouze jedna situace, kdy potřebujeme dočasný podadresář: v případě, že provádíte tříděný Query výstup. V případě, že má Superbase nedostatečný prostor paměti, vytvoří si dočasný soubor na disku, pomocí kterého třídí data. Normálně tento proces probíhá vždy v paměti. Pokud je na disku má málo místa, lze takto definovat jiný disk nebo jednotku.
Decimal Point Format (formát desetinné tečky)
Nastavuje formát čísla a pozici aktuálního znaku.
Možnosti:
&9.999.00
&9.999,00
&9 999,00
9.999.00&
9.999,00&
9 999,00&
Změna se provádí kliknutím na šipku, zobrazí se různý formát. Po nastavení požadovaného klikněte do OK.
Currency Symbol (měnový symbol)
Nastavuje aktuální měnový symbol pro numerická pole. V souboru lze mít pouze jeden měnový symbol, nelze jej v polích měnit.
Pound - libra
& dolar
DM německá marka
F frank
Fr. francouzský frank
Pt Peseta
Y Yen
DKr dánská koruna
Kr koruna
SEK švédská koruna
os rakoský šilink
rnk finská marka
Drs řecká drachna
L. italská lira
G gulden
R rand
TL turecká lira
Volbu proveďte kliknutím na šipku. Poté OK.
Number format (formát čísla)
Popis rozsahu čísel je v kapitole 2. Čísla jsou zobrazována tak, jak byla definována v souboru.
Pro Superbase Personal tato volba umožňuje nastavení formátu čísel odvozených. Jde o výsledky matematických operací, včetně číselných polí, funkcí a hodnot. Odvozená pole mohou být pouze výstupem Query.
Pro Superbase Profesional je aplikace širší. Umožňuje nastavit formát pro libovolná čísla, která nejsou uložena v číselných polích. To zahrnuje číselné proměnné, číselné konstanty a výsledky kalkulací včetně číselných polí.
Date/Time (datum/čas)
Jako u čísel, formáty popsány dřívě.
Pro Superbase Personal umožňuje nastavení formátu odvozeného data. Odvozené datum je výsledek matematického výrazu, včwtně datových polí, číselných polí, funkcí a hodnot. Př.: Datum+15. Datum lze odvodit také z výrazu TODAY - Datum. Odvozená pole mohou být pouze součástí výstupu Query.
Totéž platí pro čas. Pokud chcete mít v Query výstupu aktuální čas, můžete čas nastavit proměnnou NOW jako odvozenou. Čas pak bude mít formát nastavený tímto dialogem.