Introduzione alle maschere

Una maschera è un oggetto di database che è possibile usare per creare un'interfaccia utente per un'applicazione di database. Una maschera "associata" è una maschera connessa direttamente a un'origine dati, ad esempio una tabella o una query, e che può essere usata per immettere, modificare o visualizzare i dati dell'origine dati. In alternativa, è possibile creare una maschera "non associata", non direttamente collegata a un'origine dati, ma che contiene comunque pulsanti di comando, etichette o altri controlli necessari per gestire l'applicazione.

Questo articolo è incentrato principalmente sulle maschere associate. È possibile usare maschere associate per controllare l'accesso ai dati, ad esempio per determinare quali righe o campi vengono visualizzati. Per alcuni utenti, ad esempio, potrebbe essere necessario visualizzare solo alcuni campi in una tabella con molti campi. Fornendo a tali utenti una maschera contenente solo tali campi, si semplifica l'uso del database. È anche possibile aggiungere a una maschera pulsanti di comando e altre caratteristiche per automatizzare le azioni eseguite di frequente.

Le maschere associate possono essere considerate come finestre attraverso le quali 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 desideri creare una maschera per visualizzare o modificare i dati. Per ulteriori informazioni su tabelle e query, fare clic sui collegamenti nella sezione Vedere anche in questo articolo.

In questo articolo

Creare una maschera usando lo strumento Maschera

Creare una maschera divisa usando lo strumento Maschera divisa

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

Creare una maschera usando la Creazione guidata Maschera

Creare una maschera usando lo strumento Maschera vuota

Informazioni sulla visualizzazione Layout e sulla visualizzazione Struttura

Ottimizzare la maschera in visualizzazione Layout

Ottimizzare la maschera in visualizzazione Struttura

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. È possibile iniziare a usare la nuova maschera immediatamente oppure è possibile modificarla in visualizzazione Layout o Struttura per adattarla alle proprie esigenze.

Utilizzare 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.

La maschera verrà creata automaticamente e verrà visualizzata 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 che è stata usata per creare la maschera, 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 è definita 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 ci sono più tabelle con una relazione uno-a-molti con la tabella usata per creare la maschera, Access non aggiunge alcun foglio dati alla maschera.

Inizio pagina

Creare una maschera divisa usando lo strumento Maschera divisa

Nota : È possibile aggiungere una maschera divisa a un database Web, ma non è possibile eseguire la maschera a meno che non si apra il database Web usando Access (in altre parole, non è possibile eseguirla in un Web browser). Per altre informazioni sui database Web, vedere l'articolo Creare un database da condividere sul Web.

Una maschera divisa offre due visualizzazioni dei dati contemporaneamente, ovvero una visualizzazione Maschera e una visualizzazione Foglio dati.

Una maschera divisa è diversa da una combinazione di maschera e sottomaschera per il fatto che 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 comporta la selezione dello stesso campo nell'altra parte della maschera. È possibile aggiungere, modificare o eliminare dati da una parte o dall'altra, a condizione che l'origine record sia aggiornabile e 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 maschera 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 utilizzando lo strumento Maschera divisa, eseguire le operazioni seguenti:

  1. Nel riquadro di spostamento fare clic sulla tabella o sulla query contenente i dati che si desidera 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.

La maschera verrà creata automaticamente e verrà visualizzata 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 ulteriori informazioni sulle visualizzazioni della maschera, vedere la sezione Informazioni sulla visualizzazione Layout e la visualizzazione Struttura.

Inizio pagina

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 da Access consente di visualizzare 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, è possibile usare lo strumento Più elementi.

  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 Altre maschere e quindi su Più elementi.

La maschera verrà creata automaticamente e verrà visualizzata 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. Per ulteriori informazioni sulle visualizzazioni della maschera, vedere la sezione Informazioni sulla visualizzazione Layout e la visualizzazione Struttura.

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 di tipo 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.

Inizio pagina

Creare una maschera usando la Creazione guidata Maschera

Per scegliere in modo più selettivo i campi da visualizzare nella maschera, è possibile 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, nonché usare i campi di più di una tabella o query, a condizione che le relazioni tra tabelle e query siano state specificate in precedenza. Per altre informazioni su come creare relazioni, vedere i collegamenti nella sezione Vedere anche in questo articolo.

  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 nella maschera si desidera includere campi di 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 che consentono di selezionare una tabella o una query e fare clic sugli eventuali campi aggiuntivi che si desidera includere nella maschera. Fare quindi clic su Avanti o Fine per continuare.

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

Inizio pagina

Creare una maschera usando lo strumento Maschera vuota

Se la procedura guidata o gli strumenti di creazione di maschere non soddisfano le esigenze specifiche, per creare una maschera è possibile usare lo strumento Maschera vuota. Questo strumento può consentire 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 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 desidera visualizzare nella maschera.

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

    Nota : 

    • Dopo aver aggiunto il primo campo, è possibile aggiungere più campi contemporaneamente tenendo premuto il tasto CTRL, facendo clic su diversi campi e quindi trascinandoli nella maschera contemporaneamente.

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

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

  5. Usare gli strumenti del gruppo Controlli della scheda Struttura per aggiungere una gamma più ampia 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.

    I controlli aggiunti in visualizzazione Struttura potrebbero non essere compatibili con la caratteristica Pubblica sul Web. Se si prevede di pubblicare la maschera nel Web, è necessario usare solo le caratteristiche disponibili in visualizzazione Layout.

Inizio pagina

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. Se si crea un database facendo clic su Database Web vuoto in visualizzazione Backstage Microsoft, la visualizzazione Layout è l'unica disponibile per la progettazione di maschere.

In visualizzazione Layout la maschera è in esecuzione. Per questo motivo, è possibile visualizzare i dati in modo molto simile a come verranno visualizzati quando si usa la maschera. In questa visualizzazione tuttavia è anche possibile modificare la struttura della maschera. Poiché è possibile vedere i dati mentre si modifica la maschera, si tratta di una visualizzazione molto utile per impostare le dimensioni dei controlli o eseguire praticamente qualsiasi altra attività relativa all'aspetto e all'usabilità della maschera.

Se si crea un database desktop standard (e non un database Web) e non è possibile eseguire un'attività specifica in visualizzazione Layout, passare alla visualizzazione Struttura. In alcuni casi, Access visualizza un messaggio che indica che è necessario passare alla visualizzazione Struttura per poter apportare una modifica specifica.

Visualizzazione Struttura    La visualizzazione Struttura offre più dettagli della struttura della maschera. È possibile vedere le sezioni Intestazione, Corpo e Piè di pagina della maschera. In visualizzazione Struttura la maschera non è in esecuzione. Per questo motivo, non è possibile vedere 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 un maggior numero di controlli, ad esempio frame oggetti associati, interruzioni di pagina e grafici.

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

  • Ridimensionare le 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.

Inizio pagina

Ottimizzare la maschera in visualizzazione Layout

Dopo aver creato una maschera, è possibile ottimizzare con facilità la struttura della maschera lavorando in visualizzazione Layout. Utilizzando i dati della maschera attuale come guida, è possibile ridisporre i controlli e modificarne le dimensioni. È inoltre 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 sul nome della maschera nel riquadro di spostamento e quindi scegliere Visualizzazione Layout.

La maschera verrà aperta in visualizzazione Layout.

È possibile usare la finestra delle proprietà per modificare le proprietà della maschera e i 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 fare clic su Aggiungi campi esistenti.

    Tasti di scelta rapida  Premere ALT+F8.

È possibile trascinare i campi direttamente dal riquadro Elenco campi nella maschera.

  • Per aggiungere un singolo campo, fare doppio clic su di esso oppure trascinarlo dal riquadro Elenco campi nella sezione della maschera in cui si desidera visualizzarlo.

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

Inizio pagina

Ottimizzare la maschera in visualizzazione Struttura

Nei database desktop è possibile ottimizzare la struttura della maschera usando la visualizzazione Struttura. È possibile aggiungere alla maschera nuovi controlli e campi aggiungendoli alla griglia di struttura. La finestra delle proprietà consente di accedere 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.

Nota : La visualizzazione Struttura non è disponibile quando si usa un database Web.

La maschera verrà visualizzata in visualizzazione Struttura.

È possibile usare la finestra delle proprietà per modificare le proprietà della maschera e i 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 fare clic su Aggiungi campi esistenti.

    Tasti di scelta rapida  Premere ALT+F8.

È possibile trascinare i campi direttamente dal riquadro Elenco campi nella maschera.

  • Per aggiungere un singolo campo, fare doppio clic su di esso oppure trascinarlo dal riquadro Elenco campi nella sezione della maschera in cui si desidera visualizzarlo.

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

Inizio pagina

Queste informazioni sono risultate utili?

Ottimo! Altri commenti?

Cosa possiamo migliorare?

Grazie per i tuoi commenti e suggerimenti

×