Access – Filtriranje podataka

Ako koristite Access sigurno vam je nekada zatrebalo da iz skupa podataka (slogova) izdvojite samo neke, odnosno one koji zadovoljavaju odreฤ‘ene kriterijume. Ova aktivnost se zove „filtriranje“ – izdvajanje podskupa slogova iz osnovnog skupa (tabele), i to onih slogova koji zadovoljavaju postavljene kriterijume (kriterijum predstavlja skup uslova koje ฤ‡ete vi definisati). Da ne bi svaki ฤas (u vaลกoj firmi) zvali programere, filtriranje moลพete odraditi i sami uz ovo uputstvo.

U Access-u imamo pet naฤina za filtriranje podataka, a to su:

  • FILTER BY SELECTION – ovaj filter izdvaja slogove koji imaju istu vrednost kao vrednost koji prethodno izaberete u nekom od slogova.
  • FILTER BY FORM – ovaj filter izdvaja slogove koji zadovoljavaju kriterijum zadat preko tabele.
  • FILTER EXCLUDING SELECTION – filter suprotan filteru „Filter by selection“, izdvaja slogove koji ne zadovoljavaju vrednost izabranu u nekom slogu.
  • ADVANCED FILTER/SORT – ovo moลพe biti vrlo kompleksno filtriranje, pa zahteva dosta dodatnog znanja.
  • FILTER FOR INPUT – izborom ovog filtera dobijamo dijalog prozor za unos kriterijuma za filtriranje.

Procesom filtracije prikazaฤ‡e se samo oni podaci koji su vama bitni (ispunjavaju kriterijum), dok se ostali podaci neฤ‡e prikazati. Ovim se moลพete usredsrediti na izabrane slogove, ali ne treba da se brinete za one ostale, oni se neฤ‡e obrisati – veฤ‡ se samo neฤ‡e prikazati. Sada ฤ‡emo vam objasniti najlakลกi naฤin za filtriranje podataka a to je filtriranje po osnovu izbora (Filter by Selection). Kod ovog naฤina potrebno je samo da izaberete vrednost u odreฤ‘enom polju – koloni, na osnovu koje ฤ‡ete izvrลกiti filtriranje, te da kliknete na odreฤ‘eno dugme. Da bi izabrali odreฤ‘enu vrednost, preฤ‘ite u DataSheet prikaz i postavite kurzor u ono polje prema kojem ฤ‡ete izdvojiti sve ostale slogove sa istom vrednoลกฤ‡u. Recimo da imamo tabelu sa podacima o radnicima i da imamo polja: ime, prezime i godina roฤ‘enja. Izvrลกiฤ‡emo filtriranje prema kriterijumu, polju – „godina roฤ‘enja“, a biฤ‡e dovoljno da samo kliknemo u polje koje sadrลพi neku godinu, npr. 1970. godina. Nakon zadavanja vrednosti, filtriranje se moลพe izvrลกiti na viลกe naฤina:

  • Izaborom menija „Records> Filter> Filter by Selection“.
  • Klikom na dugme „Filter by Selection“ koje se nalazi na paleti.
  • Kliknite desnim tasterom miลกa iznad polja sa ลพeljenom vrednoลกฤ‡u i putem menija izaberite „Filter by Selection“.
Ako ste radili prema prethodnoj proceduri, dobiฤ‡ete prikaz samo radnika koji su roฤ‘eni 1970. godine.

Pratite Krstaricu na www.krstarica.com