Napredni filteri se koriste na
- Izveštajima
- Prozorima koji služe da unos podataka
Napredni filteri služe da suze kriterijum pretrage.
Ako ste na prozoru koji predstavlja izveštaj napredni filteri su integrisani na ekran, a na prozorima koji imaju unos podataka naprednim izveštajima se pristupa klikom na ikonicu levka u gornjem desnom uglu prozora i otvara se novi prozor sa filterima pomoću kojih možete suziti kriterijume pretrage u tabeli ili na samoj štampi izveštaja.
Filteri su prikazani u obliku lupera. Svaki red sadrži:
- Kvačicu sa leve strane koja označava da li se taj filter koristi.
- Naziv polja i tabele – prikazuje na koje polje se filter odnosi.
- Operaciju – može biti: Jednako, Različito od, Veće od, Manje ili jednako, Počinje sa, Sadrži, Završava se na, Između i druge.
- Vrednost –
polje u koje unosite vrednost. Kada je u pitanju šifra neke tabele,
program prikazuje i dugme za odabir kako biste mogli da odaberete iz
registra (na primer iz registra komitenata). Ako odaberete operaciju Između, program će dodati i drugo polje za unos.
Podrazumevani i dodatni filteri
Za svaki prozor postoje inicijalni filteri koji su već podešeni i koji se najčešće koriste. Na primer, kod Komitenata inicijalno stoji uključen filter Komitent Aktivno sa vrednošću Da, što znači da se prikazuju samo aktivni komitenti.
Klikom na link Dodaj filter koji
se nalazi ispod lupera, dobijate spisak svih polja iz tabele iz koje
ste krenuli (u ovom slučaju Komitenti). Korisnik na ovaj način na svakom
prozoru može uraditi pretragu po bilo kom polju.
NAPOMENA:
Svi ručno dodati filteri se gube pri ponovnom otvaranju prozora i podešavaju na podrazumevane vrednosti.
Prilikom klika na link Dodaj filter program će prvo prikazati tabelu sa koje je krenuo tako da je potrebno prvo kliknuti na + da prikaže sva polja i dodatne tabele.
Povezane tabele
Ukoliko postoje linkovane tabele, program će ih uvezati u odabiru i prikazati u obliku drvceta. Klikom na + kod
naziva tabele prikazuju se sva polja iz te tabele, kao i dodatne tabele
koje su vezane relacijom (na primer: tekući račun, grupa komitenata,
telefon, email...).
Na ovaj način možete, na primer, na Ulaznim računima (tabela Račun) kliknuti na levak, dodati filter, pa preko računa doći do komitenta, iz komitenta odabrati polje Grad i izlistati samo ulazne račune koji se odnose na komitente iz određenog grada.
Svi navedeni filteri služe kako bi program izgradio SQL uslov i klikom na dugme Primeni podesio tabelu da prikazuje podatke prema zadatim kriterijumima.
Kod prozora koji imaju zaglavlje i stavke (predračuni, računi,
finansijski nalozi, blagajne, izvodi, plate, radni nalozi itd.), imaju
ispod ljubičaste trake sa desne strane mini tabelu koja prikazuje stavke
koje su od tog dokumenta.Ispod same tabele postoji dugme Stavke i
klikom na njega otvara se poseban view prozor koji radi isključivo nad
tabelom stavki tog dokumenta. Taj prozor ima prikazuhe samo stavke koje se odnose na originalni dokument, i ima sopstvenu pretragu koja se odnosi na stavke i ima zasebne filtere zasnovane na stavkama.