Filtri

Data una lista contenente tutte le schede di un archivio, i filtri vengono utilizzati per selezionare (filtrare) solamente alcune di queste schede. Una volta effettuato il filtro tutte le operazioni (cerca, stampa ecc) avranno effetto solo sulle schede selezionate, si possono quindi intuire le infinite possibilità offerte da questo strumento!
Il filtro avviene scorrendo a una a una tutte le schede nella lista e ponendo quindi tra le filtrate solamente quelle che rispettano una certa condizione detta CONDIZIONE DI FILTRO.
Ad esempio, nella lista anagrafica dei clienti, per ottenere l'elenco degli indirizzi in provincia di Bari, bisogna impostare la seguente condizione filtro: [PROVINCIA] <uguale a> [BA].
Filtri nidificati
Una volta
attivo, il filtro permetterà di vedere solamente la lista delle schede che
soddisfano la condizione specificata. A questo punto, richiamando nuovamente la
funzione di filtro, potremmo ottenere una seconda selezione scorrendo la lista
attiva delle schede già filtrate. In questo caso il secondo filtro viene
"nidificato" nel filtro precedente. Possiamo nidificare quanti filtri
vogliamo. Tornando all'esempio precedente dove avevamo filtrato tutti gli
indirizzi con provincia = Bari, potremmo operare tra le schede già filtrate un secondo
filtro nidificato dandogli come criterio [Via] <uguale a> [Corso Cavour].
Otterremo un risultato con la lista di tutti gli indirizzi con provincia = Bari
e con Via = Corso Cavour.
Impostazione di un filtro
Per impostare un filtro è sufficiente cliccare sul tasto [FILTRA] presente in ogni lista. Apparirà la schermata per l'impostazione della condizione di filtro.
La schermata contiene tre colonne:
Campo
dove si sceglie da una lista quale campo si desidera controllare.
Confronto
dove si sceglie
quale tipo di confronto operare per effettuare il filtro, questi di seguito i
tipi di confronto disponibili:
> inizia per (per filtrare le schede con valore avente un iniziale specifica);
> uguale a (per le schede con valore esattamente uguale a quello richiesto);
> diverso da (per quelle con valore diverso da quello specificato);
> contiene (per quelle che contengono il dato specificato);
> non contiene (per quelle che non contengono il dato specificato);
> maggiore di (per filtrare i valori superiori a quello specificato);
> maggiore o uguale di (per filtrare i valori superiori o uguali);
> minore di (per i valori minori);
> minore o uguale di (per i valori minori o uguali).
Valore
dove si inserisce il valore da confrontare con il CAMPO specificato.
Condizioni MULTIPLE
La condizione di filtro può essere combinata con altre condizioni secondo due tipi di logica:
1)
ESCLUSIVA: che fa passare solo le schede che soddisfano TUTTE le condizioni. In
tal caso si usa, fra una condizione e l'altra, la congiunzione
[E ANCHE] (<condizione1> [e anche] <condizione2> ).
Ad esempio se nella lista articoli vogliamo vedere tutti gli articoli della marca ‘BIC’ con prezzo netto di acquisto superiore a 100 formuleremo la seguente condizione:
[MARCA] [uguale a] [BIC]
[e anche]
[NETTO ACQUISTO] [maggiore di] [100].
2) INCLUSIVA: che fa passare le schede che soddisfano ALMENO UNA delle condizioni. In tal caso si usa, fra una condizione e l'altra, la congiunzione [OPPURE] (<condizione1> [oppure] <condizione2> [oppure]..)
Ad esempio se nella lista fornitori vogliamo filtrare solo quelli della provincia di Udine e quelli della provincia di Bari formuleremo la seguente condizione:

[PROVINCIA] [uguale a] [UD]
[oppure]
[PROVINCIA] [uguale a] [BA].
I filtri vengono automaticamente disattivati all'uscita della lista.