Lekce 3.08
Použití komponenty DataNavigator


předchozí lekce (3.07) obsah kurzu následující lekce (3.09)

Pro navigaci v databázi by bylo možné použít sadu tlačítek, kterým byste zadali příslušné akce pro procházení databáze. Výhodnější je však použít komponentu DataNavigator, která to vše obstará za vás.

Komponenta DataNavigator je sada tlačítek zprostředkovávající pohyb (navigaci) v databázi. Umožňuje skok na první, následující, předchozí a poslední záznam, vložení nového záznamu, vymazat záznam, editovat záznam, potvrdit uložení záznamu, zrušit zatím neuložené změny a obnovit zobrazovaná data.

Nejdůležitější vlastností je DataSource, která definuje zdroj dat. Pokud zobrazujete data v datové mřížce DataGrid, musíte zadat stejný DataSource pro DataGrid i pro DataNavigator.

Viditelná tlačítka zadáváte vlastností VisibleButtons. V okně nastavení komponent je tato vlastnost sloučena do jedné skupiny. Nastavit můžete viditelnost jednotlivých tlačítek. Nastavit můžete například pouze viditelnost tlačítek pro procházení databáze a zneviditelníte tlačítka pro editaci a rušení záznamů.


Cancel  - zrušit změny
Delete  - vymazat záznam
Edit    - přepnout do režimu oprav
First   - první záznam
Insert  - vložit nový záznam
Last    - poslední záznam
Next    - následující záznam
Post    - uložit provedené změny
Prior   - předchozí záznam
Refresh - obnovit zobrazení při práci v síti
Ve vlastnosti Hints můžete zadat text nápovědy, který se zobrazuje pod příslušným tlačítkem, pokud máte nastaveno ShowHint:=True. Pro každé tlačítko je samostatný řádek nápovědy. Musíte uvést text pro každé tlačítko, i když nebude zobrazováno. Pokud byste některý řádek vynechali došlo by k posunu textu nápovědy.
předchozí lekce (3.07) obsah kurzu následující lekce (3.09)

OZOGAN, 1 Máje 97, 460 01 Liberec
tel.,fax: (048) 52 28 338, e-mail: info@ozogan.cz