BACK QUERY > |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Scelta tabella da aprire | Condizioni selezione | Esempi | Formattazione tabella | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Il Query1 (query livello 1) consente di aprire una tabella ed estrarre un sottoinsieme dei suoi record. Con delle condizioni di selezione si possono specificare i record e i campi da visualizzare nella tabella di risposta. Successivamente sono applicabili delle condizioni di formattazione dell’aspetto della stampa della tabella di risposta. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
La scelta della tabella da aprire può essere implicita o esplicita; E’ implicita quando si entra nel query a partire da una maschera di programma che comunica al query direttamente la tabella su cui lavorare. Es. potremmo essere nella maschera di ricerca clienti. Se c’è un pulsante con il simbolo del Lampetto, premendolo si entra in query con l’apertura implicita della tabella clienti. La scelta della tabella da aprire è esplicita quando si richiama Query da menù principale sotto la voce Sistema. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Attivando il query viene mostrata la tabella per la specifica delle condizioni di selezione. Compare una griglia con tre colonne: 1- Nome dei campi della tabella aperta; 2- Flag che indica se il campo deve comparire nella tabella di risposta; 3- Condizioni di selezione; Condizioni iniziali: La tabella per la specifica delle condizioni di selezione viene predisposta per selezionare tutti i campi e tutti i record della tabella aperta. Selezione deselezione campi: Per selezionare o deselezionare un campo evidenziarlo con mouse o tastiera e premere F3, oppure effettuare un doppio click. I record non selezionati vengono mostrati bianchi, quelli selezionati con il colore di background di windows. Per selezionare o deselezionare tutti i campi cliccare gli appositi pulsanti. Specifica delle condizioni di selezione per parole. Se nello spazio per specificare la condizione accanto al nome di un campo viene inserita una parola, il query seleziona solo i record che in quel campo contengono la parola specificata. Es.: Se in una anagrafica clienti imposto la parola Maria nel campo nome, compariranno tutti i record che nel nome contengono la parola Maria
NOTA: non adatto per selezionare date, Nei campi numerici questa selezione consente di individuare sequenze di cifre. Specifica delle condizioni di selezione dei record per espressioni. E’ possibile specificare accanto ai nomi dei campi delle espressioni che seguono la sintassi SQL. Le espressioni iniziano sempre con una parentesi tonda (.
OSSERVAZIONE: Una formula esplica la sua azione di selezione indipendentemente dal campo accanto al quale viene scritta. Note sui tasti per velocizzare l’inserimento delle espressioni: - F4 apre o chiude una parentesi - F5 riporta il nome del campo della riga corrente - F6 facilita l’inserimento dei range: Es.: facilita l’inserimento di espressioni del tipo: (DataNascita>=’01/01/1980’)and(DataNascita<=’01/01/1980’).
Funzionalità previste: 1- Cambiamento ordine dei campi (drag&drop) con il muose delle colonne della tabella: cliccare i nomi colonne per effettuare il drag&drop 2- Regolazione ampiezza colonne, con F6 oppure con mouse, stringendo le colonne all’altezza del nome; 3- Eliminazione campi: F3 4- Ripristino aspetto iniziale: F4 5- Numeri nel formato NNN. NNN, NN: F5 Ordinamento: mettere per prima la colonna in base al quale la tabella va ordinata e poi premere ordina.
Utilizzando il tasto F7 è possibile ottenere la visualizzazione di un solo record (quello correntemente evidenziato) nella tabella di risposta. Il record viene mostrato tramite due colonne: la colonna campi e la colonna valori. Tale schema può essere stampato. Premendo nuovamente F7 si ritorna alla modalità molti record. |