Quando si usa una maschera in un database desktop di Access, è possibile passare da un controllo all'altro premendo TAB. È possibile specificare l'ordine in cui i controlli di una maschera rispondono al tasto TAB. In una maschera ben progettata, i controlli rispondono al tasto TAB in un ordine logico, ad esempio dall'alto verso il basso e da sinistra a destra, in modo che la maschera sia più facile da usare.
Questo articolo descrive come modificare l'ordine di tabulazione, come rimuovere un controllo dall'ordine di tabulazione e come modificare il comportamento di tabulazione per l'ultimo campo di una maschera.
Questo articolo è incentrato sulle maschere, ma è possibile usare queste procedure per impostare l'ordine di tabulazione anche per i controlli nei report. Quando si apre un report in visualizzazione Report, è possibile usare TAB per spostare lo stato attivo da un controllo a un altro.
Nota: Questo articolo non è applicabile ai database Web di Access e alle app Web di Access, il tipo di database che si progetta con Access e si pubblica online. Nelle applicazioni Web, l'ordine di tabulazione viene impostato automaticamente e non può essere modificato.
Per saperne di più
Modificare l'ordine di tabulazione per i controlli
Quando si usano strumenti come procedure guidate o layout per creare una maschera, Access imposta l'ordine di tabulazione nello stesso ordine in cui i controlli vengono visualizzati nella maschera: dall'alto verso il basso e da sinistra a destra. Tuttavia, se si crea o si modifica una maschera senza usare una procedura guidata o un layout, è possibile creare un ordine di tabulazione che non corrisponde alla posizione dei controlli nella maschera. Usare la procedura seguente per modificare l'ordine di tabulazione dei controlli.
-
Nel riquadro di spostamento fare clic con il pulsante destro del mouse sulla maschera e quindi scegliere Visualizzazione Struttura.
-
Nel gruppo Strumenti della scheda Progettazione fare clic su Ordine di tabulazione.
-
Nella finestra di dialogo Ordine tabulazione , in Sezione, fare clic sulla sezione da modificare.
-
Eseguire una delle operazioni seguenti:
-
Se si vuole che Access crei un ordine di tabulazione dall'alto verso il basso e da sinistra a destra, fare clic su Ordine automatico.
-
Se si vuole creare un ordine di tabulazione personalizzato, fare clic sul selettore del controllo da spostare. Fare clic e trascinare per selezionare più controlli alla volta. Fare di nuovo clic sul selettore e trascinare il controllo nella posizione desiderata nell'elenco.
-
-
Fare clic su OK.
Rimuovere un controllo dall'ordine di tabulazione
-
Nel riquadro di spostamento fare clic con il pulsante destro del mouse sulla maschera e quindi scegliere Visualizzazione Struttura.
-
Se il riquadro attività Finestra delle proprietà non è visualizzato, premere F4 per visualizzarlo.
-
Selezionare il controllo da rimuovere dall'ordine di tabulazione.
-
Nella scheda Altro della finestra delle proprietà fare clic su No nella casella della proprietà TAB.
Nota: Se si rimuove un controllo dall'ordine di tabulazione, è comunque possibile fare clic sul controllo per selezionarlo, purché la relativa proprietà Abilitato sia impostata su Sì.
Modificare il comportamento di tabulazione per l'ultimo campo nell'ordine di tabulazione
Per impostazione predefinita, quando si preme TAB mentre il cursore si trova nell'ultimo campo dell'ordine di tabulazione, Access visualizza il record successivo nell'origine dati e sposta il cursore sul primo campo dell'ordine di tabulazione. È possibile modificare questo comportamento in modo che Access rimanga nel record corrente. Se la maschera contiene interruzioni di pagina, è anche possibile modificare il comportamento in modo che il cursore non venga spostato nella pagina successiva. Questa funzionalità è utile se si vuole impedire all'utente di modificare più record (o pagine) alla volta.
-
Nel riquadro di spostamento fare clic con il pulsante destro del mouse sulla maschera e quindi scegliere Visualizzazione Struttura.
-
Se il riquadro attività Finestra delle proprietà non è visualizzato, premere F4 per visualizzarlo.
-
Selezionare Maschera nell'elenco a discesa nella parte superiore della finestra delle proprietà.
-
Nella scheda Altro della finestra delle proprietà selezionare una delle opzioni seguenti nella casella della proprietà .Sequenza .
Impostazione |
Descrizione |
Tutti i record |
Quando si preme TAB nell'ultimo campo del record, lo stato attivo si sposta sul primo campo del record successivo. |
Record corrente |
Quando si preme TAB nell'ultimo campo del record, lo stato attivo torna sul primo campo del record corrente. |
Pagina corrente |
Quando si preme TAB nell'ultimo campo della pagina del modulo, lo stato attivo torna sul primo campo della pagina corrente. Nota: È possibile dividere una maschera in pagine usando il controllo Interruzione di pagina. Questo controllo è disponibile nel gruppo Controlli della scheda Progettazione in Visualizzazione Struttura . Se la maschera non contiene interruzioni di pagina, l'opzione Pagina corrente ha lo stesso comportamento dell'opzione Record corrente . |