Impostare l'ordine di tabulazione per i controlli

Si applica a
Access per Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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 in una maschera rispondono al tasto TAB. In una maschera correttamente 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 da semplificare l'uso della maschera.

In questo articolo viene descritto come modificare l'ordine di tabulazione, rimuovere un controllo dall'ordine di tabulazione e modificare il comportamento di tabulazione per l'ultimo campo di una maschera.

Questo articolo è incentrato sulle maschere, ma è possibile usare queste procedure anche per impostare l'ordine di tabulazione per i controlli nei report. Quando si apre un report in visualizzazione Report, è possibile utilizzare il tasto TAB per spostare lo stato attivo da un controllo all'altro.

Nota

Questo articolo non riguarda i database Web di Access e le app Web di Access, ovvero i database che si progettano con Access e si pubblicano 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 vengono visualizzati i controlli nella maschera, ovvero dall'alto verso il basso e da sinistra a destra. Se tuttavia si crea o si modifica una maschera senza usare una procedura guidata o un layout, è possibile che venga creato un ordine di tabulazione che non corrisponde alla posizione dei controlli nella maschera. Seguire questa procedura per modificare l'ordine di tabulazione dei controlli.

  1. Nel riquadro di spostamento fare clic con il pulsante destro del mouse sulla maschera e quindi scegliere Visualizzazione Struttura.

  2. Nel gruppo Strumenti della scheda Progettazione fare clic su Ordine di tabulazione.

  3. Nella finestra di dialogo Ordine di tabulazione , in Sezione, fare clic sulla sezione da modificare.

  4. 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 che si desidera 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.
  5. Fare clic su OK.

Inizio pagina

Rimuovere un controllo dall'ordine di tabulazione

  1. Nel riquadro di spostamento fare clic con il pulsante destro del mouse sulla maschera e quindi scegliere Visualizzazione Struttura.

  2. Se il riquadro delle proprietà non è visualizzato, premere F4 per aprirlo.

  3. Selezionare il controllo che si desidera rimuovere dall'ordine di tabulazione.

  4. Nella scheda Altro della finestra delle proprietà, nella casella della proprietà Tabulazione , fare clic su No.

    Nota

    Se si rimuove un controllo dall'ordine di tabulazione, sarà comunque possibile fare clic sul controllo per selezionarlo purché la relativa proprietà Abilitato sia impostata su .

Inizio pagina

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 Access non sposti il cursore alla pagina successiva. Questa operazione risulta utile se si vuole impedire all'utente di modificare più record o pagine alla volta.

  1. Nel riquadro di spostamento fare clic con il pulsante destro del mouse sulla maschera e quindi scegliere Visualizzazione Struttura.
  2. Se il riquadro delle proprietà non è visualizzato, premere F4 per aprirlo.
  3. Selezionare Maschera nell'elenco a discesa nella parte superiore della finestra delle proprietà.
  4. Nella scheda Altro della finestra delle proprietà, nella casella delle proprietà Ciclo , selezionare una delle seguenti opzioni.
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 al primo campo del record corrente.
Pagina corrente Quando si preme TAB nell'ultimo campo della pagina della maschera, lo stato attivo si sposta di nuovo sul primo campo della pagina corrente.
Nota: È possibile dividere una maschera in pagine usando il controllo Interruzione di pagina. Questo controllo è disponibile nella visualizzazione Struttura, nel gruppo Controlli della scheda Progettazione . Se la maschera non contiene interruzioni di pagina, il comportamento dell'opzione Pagina corrente è analoga a quella dell'opzione Record corrente .

Inizio pagina