Come fare a...
Web
Come fare a...

La struttura delle maschere in Access 2007

Controlli associati

Pagine: Pagina precedente 2 di 4 Pagina successiva
Autore: Alessandra Salvaggio - Tratto da: Lavorare con Access 2007 - Edizioni FAG Milano

Maschere e controlli associati

Innanzi tutto, nella Finestra delle proprietà (quando visualizza le proprietà dell’intera maschera) potete osservare che il campo Origine Record riporta il valore SELECT Certificazioni.Titolo, Certificazioni.Categoria, Certificazioni.Descrizione FROM Certificazioni; di cui, in realtà, noi vediamo solo una parte. Non preoccupatevi se non vi è tutto chiaro. Si tratta di un’istruzione SQL che prende tutti campi della tabella Certificazioni e li mette a disposizione della maschera.
Questo significa che la maschera è collegata alla tabella Certificazioni, cioè che tra da essa i suoi dati e scrive in essa. Si dice che la maschera è associata alla tabella. Tutte le maschere che vengono utilizzate per immettere dei dati devono essere associate a una tabella o a una query. In questo caso, visto che la maschera lavora solo su una tabella, si poteva più semplicemente associarla alla tabella senza ricorrere all’istruzione SQL, solamente scegliendo Certificazioni dall’elenco a discesa della proprietà stessa: provate pure, la vostra maschera continuerà a funzionare perfettamente.


Figura 4: selezionare la tabella su cui si basa la maschera

Anche i singoli controlli di una maschera possono essere associati o meno. Nel primo caso sono collegati a un campo di una tabella da cui traggono i dati e in cui scrivono. Per esempio, se selezionate il campo Titolo (non la sua etichetta), la Finestra delle proprietà vi apparirà come nella figura 5. Osservando la barra del titolo della finestra, notate subito che non sono più visualizzate le proprietà dell’intera maschera, ma solo della casella di testo Titolo.


Figura 5: la Finestra delle proprietà con i valori relativi al campo Titolo

Il campo Origine record si è trasformato in Origine controllo e ci indica che la casella di testo Titolo è associata al campo Titolo della tabella a cui è collegata l’intera maschera, cioè Certificazioni.
I controlli non associati vengono utilizzati, per esempio, per visualizzare elementi che possono essere calcolati sulla base di altri campi o sulla base di funzioni. Torneremo su questo argomento quando costruiremo la maschera con le valutazioni finali, in cui faremo comparire la media dei voti immessi.

Ordine di tabulazione

Quando usate una maschera (in visualizzazione maschera) potete spostarvi tra i vari campi usando il tasto Tab. L’ordine con cui passate da un campo all’altro è detto ordine di tabulazione. È importante che l’ordine di tabulazione sia coerente e che non costringiate i vostri utenti a spostamenti sconnessi fra i campi.
Quando utilizzate la creazione guidata Access stesso imposta un corretto ordine di tabulazione sulla base della disposizione dei controlli nella maschera.
Se create una maschera in visualizzazione struttura, Access imposta l’ordine di tabulazione in base all’ordine con cui inserite i controlli.
Se volete visualizzare e modificare l’ordine di tabulazione, portatevi nella scheda Disponi degli Strumenti struttura maschera e, nel gruppo Layout controllo, premete il pulsante Ordine di tabulazione. Comparirà la finestra Ordine di tabulazione, visibile in figura 6.


Figura 6: la finestra Ordine di tabulazione

Per cambiare l’ordine di tabulazione, procedete così. Facendo clic sul quadratino grigio che precede il nome di ogni campo, selezionate il campo di cui volete modificare l’ordine di tabulazione. Fate clic sul campo selezionato e, senza rilasciare il mouse, trascinatelo nella posizione che desiderate.

Continua: Pagina precedente 2 di 4 Pagina successiva
Condividi

Edizioni FAG Milano

Vedi anche...

Sempre aggiornato





Abbonati alla newsletter di Come fare a... Sottoscrivi l'RSS di Come fare a... Usi Windows Live Messenger? Abbonati ai nostri Windows Live Alerts Diventa fan di Come fare a... su Facebook Seguici su Twitter Scarica il Widget per Mac OS X