602SQL-┌plnß dokumentace Index   Tisk  

Vyhledßvßnφ a selekce dat, set°φd∞nφ zßznam∙

Vyhledßnφ zßznamu nebo zßznam∙ spl≥ujφcφch urΦitΘ podmφnky a jejich set°φd∞nφ podle hodnot urΦit²ch sloupc∙ pat°φ mezi nejb∞₧n∞jÜφ operace p°i prßci s daty. Tyto akce mohou b²t implementovßny v aplikaci pomocφ dotazu na databßzi a zobrazenφ kurzoru ve formulß°i. Lze vÜak takΘ poskytnout u₧ivateli mo₧nost vybφrat a t°φdit data podle pot°eby.

Jako univerzßlnφ nßstroj pro °eÜenφ tohoto ·kolu mß ka₧d² u₧ivatel k dispozici mo₧nost kdykoli otev°φt dotazovΘ okno QBE (Query By Example) a v n∞m zadat omezujφcφ podmφnky. Tento nßstroj je velmi siln² a obecn², ale v aplikacφch m∙₧e mφt dv∞ nev²hody:

  1. dotazovΘ okno obsahujφcφ vÜechny slo₧ky p∙vodnφho formulß°e m∙₧e u₧ivatel∙m p°ipadat p°φliÜ slo₧itΘ v situaci, kdy cht∞jφ hledat podle jednoho konkrΘtnφho sloupce;

  2. u₧ivatel m∙₧e chtφt vyhledßvat bez otevφrßnφ dalÜφch oken.

Nynφ popφÜeme n∞kolik cest, jak p°ipravit aplikaci, kterß u₧ivateli nabφdne dokonalejÜφ zp∙soby v²b∞ru a t°φd∞nφ dat.

Cesty k v²b∞ru dat

Data lze vybφrat (filtrovat) t∞mito zp∙soby:

Cesty k t°φd∞nφ dat

Data lze set°φdit t∞mito zp∙soby:

Pou₧itφ dotazov²ch polφ v superformulß°i lze kombinovat s t°φd∞nφm zßznam∙ pomocφ zßhlavφ sloupc∙ ve standardnφm subformulß°i.

T°φd∞nφ poklepßnφm na zßhlavφ sloupce lze p°i nßvrhu formulß°e zakßzat pro jednotlivΘ sloupce pomocφ podmφnky aktivity slo₧ky (obvykle Nßpis) v zßhlavφ sloupce.

Sestrojenφ kurzoru a jeho vlo₧enφ do formulß°e dovoluje nejobecn∞jÜφ v²b∞r a t°φd∞nφ dat podle libovoln²ch podmφnek. Otev°en² kurzor se bu∩ p°edß otevφranΘmu formulß°i funkcφ Open_view nebo se vlo₧φ do ji₧ otev°enΘho formulß°e zapsßnφm do vlastnosti Cursnum nebo funkcφ Set_fcursor.

V²b∞r dat a set°φd∞nφ, provedenΘ vÜemi zp∙soby krom∞ p°edßnφ kurzoru, se sklßdajφ. Lze proto nap°φklad zadßvat n∞kterß omezenφ ve specißlnφch dotazov²ch oknech a jinß pomocφ dotazov²ch polφ.

Povolenφ a zßkaz QBE

Vyu₧itφ standardnφho QBE k v²b∞ru a t°φd∞nφ zßznam∙ lze p°i vytvß°enφ novΘho formulß°e povolit nebo zakßzat p°i nßvrhu nastavenφm vlastnosti Zßkaz QBE a t°φd∞nφ ve skupin∞ Chovßnφ formulß°e a OmezenΘ menu ve skupin∞ Okno formulß°e.

Seznam subsekcφ: