Klávesové zkratky na tomto webu - základní
Přeskočit hlavičku portálu

obBase

aktualizováno 
Informace o databázovém programu obBase pro Windows CE.

(OB - OK aneb Access to sice není, ale...)

...ale sílu tahle věcička rozhodně má. Zvlášť když uvážíme, že až doposud byli uživatelé HPCček (o PPC nemluvě) odkázáni pouze na Excel (až na pár šťastných jedinců, kteří mají ve stroji vypálený i Pocket Access), v němž se sice databáze udržovat jakžtakž dá, ale žádná velká sláva to tedy rozhodně není.

Tvůrce obBase je tedy třeba na prvním místě především pochválit za to, že se do výroby databázové aplikace pustili. A přidáme-li k tomuto ještě kvality, kterými program disponuje, částka 50 dolarů za registraci nám přestane připadat velká a začne hlodat pochybnost. Koupit či nekoupit?

Aplikace pracuje ve dvou základních režimech, konkrétně v režimu návrhu a v režimu práce s daty. Jelikož databázi je třeba nejprve vytvořit, zaměřím se nyní na proces vzniku databáze.

Nejprve je třeba vytvořit strukturu záznamu. K dispozici jsou prozatím tři základní typy dat: text či memo, celočíselný záznam (int) a číslo s desetinnou tečkou (float). Podle autorů můžeme ještě očekávat pole pro datum a měnu. Jak ale později uvidíme, i tato sestava typů je v zásadě postačující. Veškeré tyto úpravy přitom zajišťuje jednoduchý dialog, pomocí kterého můžeme jednotlivé položky kdykoliv pohodlně přidávat, mazat a měnit jejich typ, aniž by to mělo vliv na uložená data. Velikost polí není třeba nastavovat, můžeme ale při vytváření formuláře omezit maximální délku záznamu.

Máme-li databázi připravenou, čeká nás druhý krok - tvorba vlastního formuláře. ObBase přitom umí odvést hezkou část práce - na požádání vytvoří velmi jednoduchý formulář obsahující všechny položky, a ten už stačí "jen" upravit do náležitě user-friendly podoby. K dispozici jsou přitom různé ovládací prvky - kromě očekávatelného titulku a textového pole tak můžeme do formuláře umístit i zaškrtávací políčko, výběr jedné položky z několika předdefinovaných pomocí rozbalovacího seznamu nebo přepínačů, rámeček na seskupení několika objektů do jednoho celku a také tlačítka na provádění operací. Přitom každému z objektů lze přiřadit databázové pole, se kterým bude propojen, výchozí hodnotu a případně příznak pouze pro čtení. Výchozí hodnotou může být také datum, čas, číslo aktuálního záznamu, počet záznamů nebo REC ID - jednoznačné číslo záznamu v rámci databáze. V tomto případě je vhodné použít také atribut pouze pro čtení, abychom údaj omylem nezměnili.

K samotné úpravě formuláře mám drobnou výhradu. Chci-li některý z objektů přesunout, musím ho nejprve klepnutím stylusu vybrat, a pak je třeba trefit se přesně na okraj, ať už chci objekt přesunout či změnit jeho velikost. Jinak se v lepším případě (zásah dovnitř) nestane nic, v horším případě (zásah vně objektu) na ploše "vyroste" nový objekt. Citlivost okraje je snad až příliš velká, a po dlouhé době jsem byl nucen rekalibrovat stylus, abych mohl vůbec formulář upravit.

Při úpravě formuláře vřele doporučuji zkontrolovat vlastnosti všech objektů. Všechna textová pole jsou totiž přednastavena na délku 10 znaků, takže budou-li v daném poli delší záznamy, je třeba tento údaj opravit. Také lze nastavit, které pole bude zobrazeno při řádkovém výpisu. To je potřeba dost pečlivě zvážit, zejména pokud mají záznamy hodně položek, protože program se při procházení záznamů po řádkách neobtěžuje nabídnout vodorovnou rolovací lištu, a posun kurzorovými klávesami není moc pohodlný. Druhá možnost je zúžit si zobrazovanou šířku položek tak, aby se všechna pole vešla na šířku obrazovky.

Za velmi šikovný prvek, který rozhodně přispívá ke snadnému ovládání obBase v režimu editace dat, považuji tlačítka. Prozatím jim lze přiřadit pouze akce pro pohyb v databázi a vytváření nových záznamů, do budoucna však autoři slibují možnost psaní vlastních skriptíků.

K silným nástrojům patří také přepínače, zaškrtávací políčka a seznamy. Jejich používáním si ušetříme mnoho práce při pozdější editaci dat. Je totiž rozhodně jednodušší jedním ťuknutím zakřížkovat odpověď než psát ANO či NE (a nedá se přitom udělat překlep :-). Stejně tak pokud se v některém poli vyskytují stále stejné možnosti odpovědi, použití rozbalovacího seznamu je vřele doporučeno.

Takže formulář je hotový, zbývá už jen upravit pořadí, v jakém se budou pole zobrazovat v seznamu, formulář zamknout a můžeme začít vkládat data.

Přivítá nás důvěrně známý formulář (aby nebyl, když jsme ho právě dodělali :-), a začíná akce. Tady má zatím obBase největší slabiny. Mezi jednotlivými položkami lze přeskakovat klepnutím stylusu, enterem či tabelátorem, ale chybí možnost skoku o pole zpět (Shift+tab se chová stejně jako tab), po políčkách se postupuje v pořadí, v jakém byly vloženy do formuláře (takže pokud jsme změnili pořadí nebo políčka nějak přeuspořádali, vzniká mírný zmatek). Tlačítka lze ovládat pouze stylusem, na ně se tabelátorem vůbec nedostaneme. Za poměrně závažný nedostatek považuji také nemožnost používat schránku.

Do budoucna se zdá, že bude možné definovat a využívat horké klávesy. Otitulkujeme-li například tlačítko H&otovo, zobrazí se Hotovo, ale stisk Alt-O nefunguje. Totéž ostatně platí o všech ovládacích prvcích.

Chceme-li data pouze prohlížet, přijde vhod možnost přepnout do řádkového zobrazení, ve kterém sice nelze editovat, ale zato vidíme víc záznamů najednou. Největší výtka zde směřuje k absenci rolovacích lišt. Jediná možnost posunu je pomocí kurzorových kláves, což k pohodlí příliš nepřispívá.

Naopak příjemná je možnost zobrazovaná data setřídit podle některé položky. Na tomto místě hraje hlavní roli typ dat. Pokud ukládáme čísla do textového pole, bude řazení abecední (1, 10, 11, ..., 2, 20,..., 3...), pokud do číselného, bude řazení matematické.

Příjemná je také možnost importu a exportu dat. V současnosti je implementován pouze textový formát tab-delimited, exportovaný dokument bohužel po otevření ve Wordu nezobrazuje korektně češtinu.

Pro ušetření kapacity paměti je možné hotovou databázi otevírat run-time modulem, který sice neumožňuje měnit strukturu databáze ani vzhled formuláře (ani to není účelem), ale na vkládání a prohlížení dat je použitelný stejně jako obBase, a je téměř o polovinu menší.

Posledním (ale nikoliv zanedbatelným) plusem je stručná a přehledná nápověda, díky níž budou první kroky novopečeného obMajitele rozhodně snažší.

Jak je vidět, obBase má určitě značné rezervy, možná dokonce více, než by se od plné (a placené) verze slušelo. Jenomže tyto obNedostatky jsou více než štědře vyvažovány obPozitivními vlastnostmi, které z obBase dělají profesionální a hlavně 100 % použitelný databázový program, ať už je to možnost ušít si formulář na míru, export a import dat, tvoření vlastních skriptů, které na sebe jistě nenechá dlouho čekat, run-time modul...

Jak to, že obBasi ještě nemáte?!

 





Nejčtenější

Nokia 9
Skvělý start, hodnotí analytici návrat Nokie na trh

Návrat značky Nokia na trh byl doprovázen řadou analýz, které předpovídaly úspěch, nebo naopak krach. Nakonec to vypadá, že se návrat legendární značky může...  celý článek

Ilustrační snímek
Geniální iPhonová finta. Odvezl si telefony za milion a čtvrt

Neobvyklou krádež řeší od 14. září newyorská policie. Pátrá po identitě muže, který si ze značkové prodejny Applu odvezl tři krabice plné iPhonů. Vydal mu je...  celý článek

KRACK: Key Reinstallation Attacks
Nepříjemné překvapení: I vaše wi-fi je zranitelná, odhalili experti

Bezpečnostní odborníci varují: zabezpečení bezdrátového připojení wi-fi pomocí WPA2 nelze považovat za bezpečné. Výzkumníci upozorňují, že zranitelností...  celý článek

Fotografické čipy Samsung ISOCELL
Už nebudou vykukovat. Samsung představil mobilní foťáky Isocell

Špičkové chytré telefony mnohým nahradí digitální kompakt. Z fotografických čipů pro smartphony se tak stává zajímavý segment a Samsung patří i v tomto směru...  celý článek

TrueDepth fotoaparát u iPhonu X
Čelní foťák iPhonu X doženou ostatní nejdřív za dva roky, tvrdí analytik

Příchod iPhonu X očekávají nejspíše desítky milionů applistů z celého světa. Po třech letech okoukaného designu totiž přijde zcela nový přístroj s obřím...  celý článek

Další z rubriky

Portfolio smartphonů Samsung
Devět letošních Samsungů, který je nejzajímavější?

Samsung letos na našem trhu uvedl celkem 9 různých modelů napříč řadami J, A, S a Xcover. Měli jsme v redakci unikátní příležitost nafotit je všechny pohromadě...  celý článek

Ilustrační snímek
Smartphony za hubičku koupíte i v Česku. Připravte se ovšem na ústupky

Pořízení chytrého telefonu nemusí být nákladnou záležitostí, jste-li ochotni učinit řadu ústupků. Výběr je velmi široký, levných modelů, které zůstávají ve...  celý článek

BlackBerry Motion
Velká baterie, zvýšená odolnost a nedobytné fotky. To je nové BlackBerry

Po modelu KEYone tu máme další novodobé BlackBerry z dílen čínského TCL. Nový Motion nemá úplně špičkovou výbavu, předností by ale měla být velká výdrž...  celý článek

Najdete na iDNES.cz



mobilní verze
© 1999–2017 MAFRA, a. s., a dodavatelé Profimedia, Reuters, ČTK, AP. Jakékoliv užití obsahu včetně převzetí, šíření či dalšího zpřístupňování článků a fotografií je bez souhlasu MAFRA, a. s., zakázáno. Provozovatelem serveru iDNES.cz je MAFRA, a. s., se sídlem
Karla Engliše 519/11, 150 00 Praha 5, IČ: 45313351, zapsaná v obchodním rejstříku vedeném Městským soudem v Praze, oddíl B, vložka 1328. Vydavatelství MAFRA, a. s., je členem koncernu AGROFERT.