Postavi svoj filter

Top  Previous  Next

Postavi svoj filter je operacija s kateri lahko ročno postavimo svoj filter na tabelo. Avtomatsko postavljanje filtra na tabelo je opisano v poglavju Hitri filter. Ko kliknemo na to opcijo v meniju se prikaže okno v katerega vnesemo filter.

 

Torej z operacijo postavimo filter s katerim določimo, kako naj se prefiltrirajo zapisi v pregledu ali šifrantu. Ta operacija deluje podobno kot SQL stavki, zato moramo pri njeni uporabi poznati imena polj v bazah.

Standardna struktura filtra je: <ime polja> <operator> <vrednost>

Ime polja je ime izbranega polja iz baze, na podlagi katerega želimo filtrirati zapise, npr.: sifra, naziv, datum,...

Operator je običajno primerjalni: =, <, >. Lahko tudi kombiniramo več pogojev z uporabo operatorjev And, Or, Not,...

Vrednost je lahko število, datum (ki mora biti naveden znotraj dvojnih narekovajev - "01.01.2003") ali string (tekst) (ki mora biti naveden znotraj enojnih narekovajev - 'Janez').

 

Operacijo uporabljamo v primerih, ko nam Hitri filter ne prefiltrira podatkov, tako kot bi si želeli oz. želimo postaviti filter glede na več različnih vrednosti istega polja.

 

Primer: želimo videti vse račune, ki imajo znesek računa večji kot 1 mio ali manjši kot 100.000.

          (Racun.Znesek >= 1000000) Or (Racun.Znesek <= 100000)

 

V stolpcu Selekt se nahaja podatek, ki ima vrednost 0 ali 1, zaradi tega pri postavljanju filtra na tem stolpcu vpišemo vrednost: Selekt = 0, če želimo zajeti vse zapise, ki niso označeni, oz. Selekt = 1, če želimo filtrirati le zapise, ki so ounačeni.

 

Glej tudi poglavje Tabela.