[ rribaric @ 22.09.2004. 16:40 ] @
| Filtriranje skupa zapisa!
KAKO FILTRIRATI I PRETRAŽITI SKUP PODATAKA??Help!
Napravio sam šifrarnik za komitente(pregled,brisanje unos komitenta).
U formi sam napravio jedan listbox gdje je to sve ljepo prikazano i dodao sam dugmad sa sortiranje po više kriterija.
Problem je sljedeći.
Želim preko unbound polja filtrirata taj šifrarnik.To jest unijeti kriterij koji će se tražiti u šifrarniku.
Kad ja unesem slovo «a» u list boxu se treba pojavit prvi komitent sa «A «,pa «au» u list boksu preskače na prvi «au» ili najbliži tome i tako dalje. S tim da u tom list boksu budu svi podaci.
Sa sql sam pokušao ali on mi samo prikazuje podatke koje odgovaraju zadanom kriteriju.
Molio bih da Ako tko ima kakav primjer kako filtrirati zapis i pronaći željeni podatak da mi javi.
|
[ rribaric @ 22.09.2004. 17:01 ] @
Pitanje bi bilo kako napraviti
FILTER RECORDSET-a da se istovremeno s unosom kriterija pretraživanja u listboxu sortiraju podaci.
[ filjo @ 22.09.2004. 17:25 ] @
Mozda ti ne bi bila losa kombinacija text i list boxa kao ovde kod mene:
Kucas u text, na izlazu eventualno dopises "dzokere" (*), napravis requery list boxa, vidis da li u njemu nesto ima, a ako ima prebacis kontrolu na njega. Ako nema brises text box i ostajes u njemu.
Kriterijum za query list boxa ti je: Like [ImeTextBoxa]
Nije bas kao sto si trazio ali sve moze da se prilagodi.
[ Zidar @ 22.09.2004. 21:03 ] @
Nacin na koji zeli da filtriras se jako tesko postize u Accessu. Na VB forumima mozda ima nesto sa KeyPress eventom, ali generalno je to jako tesko. Ako to radis za vesbu, OK. Ako to pokusavas da uglavis u aktelnu aplikaciju, dugo ces se muciti dok ne proradi, i to ne bas tako, da reaguje na svaki otkucaj nego na AfterUpdate i sa dodavanjem * na kraju stringa.
Zasto ne koristis read only datasheet umesto list boxa? Onda mozes da korsitis Acessove ugradjene alate za sortiranje i pretrazivanje. Na Right Click dobijas opcije Filter By Selection, Flter Excluding Selection i najvaznija, Filter For, gde mozes da otkucas na primer A* i dobijes sve na A, ili Au* i dobijes sve koji pocinju na Au itd.
Ako ovo pokazes korisnicima, bice veoma zadovoljni i pravice se vazni jer znaju nesto sto drugi ne znaju. A ti ces mnogo manje da se mucis programirajuci.
List box izgleda lepo, ali ima dosta mana. Sirine kolona su fiksne, visna takodje. U datasheetu korisnik moze sve da prilagodi, sirinu, visinu, font, da sakriva i otkriva kolone, da ih premesta, da ih zamrzne na levoj strani. A mogu da se programiraju i svi eventi, BeforeUpdate, AfterUpdate, OnClick, OnDoubleClick (moj omiljeni za otvaranje neke forme sa detaljima).
:-)
[ scorpionKD @ 07.04.2007. 07:08 ] @
filjo.... možeš postaviti primjer te pretrage listboxa na forum?
[ Kiro @ 08.04.2007. 21:57 ] @
Mislim da je ovo to
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.