Applies ToAccess per Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Una maschera in Access è un oggetto di database che è possibile usare per creare un'interfaccia utente per un'applicazione di database. Una maschera associata è una maschera collegata direttamente a un'origine dati come una tabella o una query che può essere usata per immettere, modificare o visualizzare dati da tale origine dati. In alternativa è possibile creare una maschera non associata che non è collegata direttamente a un'origine dati ma contiene ugualmente pulsanti di comando, etichette o altri controlli necessari per usare l'applicazione.

Questo articolo è incentrato principalmente sulle maschere associate. È possibile usare le maschere associate per controllare l'accesso ai dati, ad esempio per determinare quali righe o campi vengono visualizzati. Alcuni utenti, ad esempio, potrebbero avere la necessità di vedere solo alcuni campi in una tabella con molti campi. Fornendo a questi utenti una maschera contenente solo tali campi, sarà più facile per loro usare il database. È anche possibile aggiungere a una maschera pulsanti di comando e altre funzionalità per automatizzare le azioni eseguite di frequente.

Le maschere associate possono essere considerate come finestre attraverso cui le persone vedono e raggiungono il database. Una maschera efficace consente di usare il database in modo più rapido, perché le persone non devono cercare ciò che serve loro. Una maschera visivamente interessante rende più piacevole ed efficiente l'uso del database e può anche essere utile per impedire l'immissione di dati non corretti.

Nota: L'articolo prevede che sia stata già creata una tabella o una query basata su una o più tabelle e che si voglia creare una maschera per visualizzare o modificare i dati.

In questo articolo

Creare una maschera usando lo strumento Maschera

È possibile usare lo strumento Maschera per creare una maschera con un solo clic del mouse. Quando si usa questo strumento, tutti i campi dell'origine dati sottostante vengono inseriti nella maschera. Si può iniziare a usare la nuova maschera immediatamente oppure è possibile modificarla in visualizzazione Layout o Struttura per adattarla alle proprie esigenze.

Usare lo strumento Maschera per creare una nuova maschera

  1. Nel riquadro di spostamento fare clic sulla tabella o sulla query contenente i dati che si desidera visualizzare nella maschera.

  2. Nel gruppo Maschere della scheda Crea fare clic su Maschera.

Access crea la maschera e la visualizza in visualizzazione Layout. In visualizzazione Layout è possibile apportare modifiche alla struttura della maschera mentre i dati vengono visualizzati. È ad esempio possibile modificare le dimensioni delle caselle di testo per adattarle ai dati, se necessario.

Se Access trova una singola tabella con una relazione uno-a-molti con la tabella o la query usata per creare la maschera, Access aggiunge alla maschera un foglio dati basato sulla tabella o sulla query correlata. Se, ad esempio, si crea una maschera semplice basata sulla tabella Dipendenti ed esiste una relazione uno-a-molti tra la tabella Dipendenti e la tabella Ordini, nel foglio dati verranno visualizzati tutti i record della tabella Ordini correlati al record Dipendente corrente. È possibile eliminare il foglio dati dalla maschera nel caso in cui non sia necessario. Se sono presenti più tabelle con una relazione uno-a-molti con la tabella usata per creare la maschera, Access non aggiunge alcun foglio dati alla maschera.

Creare una maschera divisa usando lo strumento Maschera divisa

Una maschera divisa offre due visualizzazioni simultanee dei dati, ossia una visualizzazione Maschera e una visualizzazione Foglio dati.

Una maschera divisa non è equivalente a una combinazione di maschera/sottomaschera in quanto le due visualizzazioni sono connesse alla stessa origine dati e sono sempre sincronizzate tra loro. La selezione di un campo in una parte della maschera determina la selezione dello stesso campo nell'altra parte della maschera. È possibile aggiungere, modificare o eliminare dati dall'una o dall'altra parte, sempre che l'origine record sia aggiornabile e che la maschera non sia stata configurata in modo da impedire l'esecuzione di queste operazioni.

L'uso di maschere divise offre i vantaggi di entrambi i tipi di maschere in una sola maschera. Ad esempio, è possibile usare la parte della maschera relativa al foglio dati per trovare rapidamente un record e quindi usare la parte relativa alla maschera per visualizzare o modificare il record.

Per creare una maschera divisa usando lo strumento Maschera divisa:

  1. Nel riquadro di spostamento fare clic sulla tabella o sulla query che contiene i dati da inserire nella maschera. In alternativa, aprire la tabella o la query in visualizzazione Foglio dati.

  2. Nel gruppo Maschere della scheda Crea fare clic su Altre maschere e quindi su Maschera divisa.

Access crea la maschera e la visualizza in visualizzazione Layout. In visualizzazione Layout è possibile apportare modifiche alla struttura della maschera mentre i dati vengono visualizzati. È ad esempio possibile modificare le dimensioni delle caselle di testo per adattarle ai dati, se necessario. Per altre informazioni sulle visualizzazioni della maschera, vedere la sezione Informazioni sulla visualizzazione Layout e sulla visualizzazione Struttura.

Creare una maschera per la visualizzazione di più record usando lo strumento Più elementi

Quando si crea una maschera usando lo strumento Maschera, la maschera creata Access visualizza un singolo record alla volta. Se si vuole creare una maschera che consenta di visualizzare più record, ma che sia più configurabile rispetto a un foglio dati, si può usare lo strumento Più elementi.

  1. Nel riquadro di spostamento fare clic sulla tabella o sulla query contenente i dati da visualizzare nella maschera.

  2. Nel gruppo Maschere della scheda Crea fare clic su Altre maschere e quindi su Più elementi.

Access crea la maschera e la visualizza in visualizzazione Layout. In questa visualizzazione è possibile apportare modifiche alla struttura della maschera mentre i dati vengono visualizzati.

Quando si usa lo strumento Più elementi, la maschera creata da Access è simile a un foglio dati. I dati sono disposti in righe e colonne e vengono visualizzati più record alla volta. Una maschera a più elementi offre tuttavia più opzioni di personalizzazione rispetto a un foglio dati, ad esempio la possibilità di aggiungere elementi grafici, pulsanti e altri controlli. Per altre informazioni sulla personalizzazione di una maschera, vedere le sezioni Ottimizzare la maschera in visualizzazione Layout e Ottimizzare la maschera in visualizzazione Struttura.

Creare una maschera usando la Creazione guidata Maschera

Per scegliere in modo più selettivo i campi da visualizzare nella maschera, si può usare la Creazione guidata Maschera invece dei vari strumenti di creazione di maschere descritti in precedenza. È anche possibile definire le modalità di raggruppamento e ordinamento dei dati, oltre che usare i campi di più di una tabella o query, a condizione che le relazioni tra tabelle e query siano state specificate in precedenza.

  1. Nel gruppo Maschere della scheda Crea fare clic su Creazione guidata Maschera.

  2. Seguire le istruzioni visualizzate nelle pagine della Creazione guidata Maschera.

    Nota: Se si vogliono includere nella maschera i campi da più tabelle e query, non fare clic su Avanti o Fine dopo aver selezionato i campi della prima tabella o query nella prima pagina della Creazione guidata Maschera. Ripetere invece i passaggi per selezionare una tabella o una query e quindi fare clic su ogni campo aggiuntivo che si vuole includere nella maschera. Fare quindi clic su Avanti o su Fine per continuare.

  3. Nell'ultima pagina della creazione guidata fare clic su Fine.

Creare una maschera usando lo strumento Maschera vuota

Se la procedura guidata o gli strumenti di creazione di maschere non soddisfano le proprie esigenze, per creare una maschera è possibile usare lo strumento Maschera vuota. Questo strumento consente di creare una maschera in modo molto rapido, in particolare se si prevede di inserire solo pochi campi nella maschera.

  1. Nel gruppo Maschere della scheda Crea fare clic su Maschera vuota.

    Access apre una maschera vuota in visualizzazione Layout e visualizza il riquadro Elenco campi .

  2. Nel riquadro Elenco campi fare clic sul segno più (+) accanto alla tabella o alle tabelle che contengono i campi che si vogliono visualizzare nella maschera.

  3. Per aggiungere un campo alla maschera, fare doppio clic su di esso oppure trascinarlo nella maschera.

    • Dopo aver aggiunto il primo campo, è possibile aggiungere più campi contemporaneamente tenendo premuto CTRL mentre si fa clic sui vari campi e quindi trascinandoli tutti insieme nella maschera.

    • L'ordine delle tabelle nel riquadro Elenco campi può cambiare a seconda della parte della maschera selezionata. Se il campo che si vuole aggiungere non è visibile, provare a selezionare una parte diversa della maschera e ad aggiungere nuovamente il campo.

  4. Usare gli strumenti del gruppo Intestazione/Piè di pagina della scheda Struttura Layout maschera per aggiungere un logo, un titolo o la data e l'ora alla maschera.

  5. Usare gli strumenti disponibili nel gruppo Controlli della scheda Struttura layout maschera per aggiungere una più ampia varietà di controlli alla maschera.

    Per poter scegliere tra un numero leggermente maggiore di controlli, passare alla visualizzazione Struttura facendo clic con il pulsante destro del mouse sulla maschera e quindi scegliendo Visualizzazione Struttura.

Informazioni sulla visualizzazione Layout e sulla visualizzazione Struttura

Visualizzazione Layout    La visualizzazione Layout è la visualizzazione più intuitiva da usare per la modifica delle maschere e può essere usata per quasi tutte le modifiche da apportare a una maschera in Access.

In visualizzazione Layout la maschera è effettivamente in esecuzione. Di conseguenza, i dati vengono visualizzati nello stesso modo in cui verranno visualizzati quando si usa la maschera. In questa visualizzazione è tuttavia possibile modificare la struttura della maschera. Poiché i dati sono visibili durante la modifica della maschera, questa visualizzazione risulta estremamente utile per impostare le dimensioni dei controlli o eseguire la gran parte delle altre attività che hanno effetto sull'aspetto e l'usabilità della maschera.

Se si incontra un'attività che non può essere eseguita in visualizzazione Layout, è possibile passare alla visualizzazione Struttura. In alcune situazioni Access visualizza un messaggio che indica che è necessario passare alla visualizzazione Struttura prima di poter apportare una modifica specifica.

Visualizzazione Struttura    La visualizzazione Struttura offre una visualizzazione più dettagliata della struttura della maschera. È possibile visualizzare le sezioni Intestazione, Dettagli e Piè di pagina della maschera. La maschera non è in esecuzione in visualizzazione Struttura. Di conseguenza, non è possibile visualizzare i dati sottostanti mentre si apportano modifiche alla struttura. Ci sono tuttavia alcune attività che è possibile eseguire più facilmente in visualizzazione Struttura rispetto alla visualizzazione Layout. È possibile:

  • Aggiungere alla maschera una più ampia varietà di controlli, ad esempio cornici oggetto associato, interruzioni di pagina e grafici.

  • Modificare le origini dei controlli Casella di testo direttamente nelle caselle di testo, senza dover usare la finestra delle proprietà.

  • Ridimensionare sezioni della maschera, ovvero l'intestazione della maschera o la sezione dei dettagli.

  • Modificare alcune proprietà della maschera che non è possibile modificare in visualizzazione Layout.

Ottimizzare la maschera in visualizzazione Layout

Dopo aver creato una maschera, è possibile ottimizzarne con facilità la struttura lavorando in visualizzazione Layout. Usando i dati della maschera attuale come guida, è possibile ridisporre i controlli e modificarne le dimensioni. È anche possibile posizionare nuovi controlli nella maschera e impostare le proprietà della maschera e dei relativi controlli.

Per passare alla visualizzazione Layout, fare clic con il pulsante destro del mouse sulla maschera nel riquadro di spostamento e quindi scegliere Visualizzazione Layout.

Access mostra la maschera in visualizzazione Layout.

È possibile usare la finestra delle proprietà per modificare le proprietà della maschera e dei relativi controlli e sezioni. Per visualizzare la finestra delle proprietà, premere F4.

È possibile usare il riquadro Elenco campi per aggiungere campi dalla tabella o dalla query sottostante alla struttura della maschera. Per visualizzare il riquadro Elenco campi:

  • Nel gruppo Strumenti della scheda Struttura layout maschera fare clic su Aggiungi campi esistenti o usare la scelta rapida da tastiera premendo ALT+F8.

È quindi possibile aggiungere i campi trascinandoli direttamente dal riquadro Elenco campi nella maschera.

  • Per aggiungere un singolo campo, fare doppio clic su di esso o trascinarlo dal riquadro Elenco campi nella sezione della maschera in cui lo si vuole visualizzare.

  • Per aggiungere contemporaneamente diversi campi, tenere premuto CTRL e fare clic sui campi desiderati. Quindi, trascinare i campi selezionati nella maschera.

Ottimizzare la maschera in visualizzazione Struttura

Si può ottimizzare la struttura della maschera anche lavorando in visualizzazione Struttura. È possibile aggiungere nuovi controlli e campi alla maschera aggiungendoli alla griglia di struttura. La finestra delle proprietà offre accesso a numerose proprietà che è possibile impostare per personalizzare la maschera.

Per passare alla visualizzazione Struttura, fare clic con il pulsante destro del mouse sul nome della maschera nel riquadro di spostamento e quindi scegliere Visualizzazione Struttura.

Access mostra la maschera in visualizzazione Struttura.

È possibile usare la finestra delle proprietà per modificare le proprietà della maschera e dei relativi controlli e sezioni. Per visualizzare la finestra delle proprietà, premere F4.

È possibile usare il riquadro Elenco campi per aggiungere campi dalla tabella o dalla query sottostante alla struttura della maschera. Per visualizzare il riquadro Elenco campi:

  • Nel gruppo Strumenti della scheda Struttura maschera fare clic su Aggiungi campi esistenti o usare la scelta rapida da tastiera premendo ALT+F8.

È quindi possibile aggiungere i campi trascinandoli direttamente dal riquadro Elenco campi nella maschera.

  • Per aggiungere un singolo campo, fare doppio clic su di esso o trascinarlo dal riquadro Elenco campi nella sezione della maschera in cui lo si vuole visualizzare.

  • Per aggiungere contemporaneamente diversi campi, tenere premuto CTRL e fare clic sui campi desiderati. Quindi, trascinare i campi selezionati nella maschera.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.