Introduzione ai controlli

Introduzione ai controlli

Nota: Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l'articolo in lingua inglese per riferimento.

In questo articolo vengono illustrati i diversi tipi di controlli disponibili in Access. I controlli sono le parti di una maschera o di un report che si usa per immettere, modificare o visualizzare i dati.

Tipi di controllo

Ecco l'elenco dei tipi di controllo che è possibile usare nei database desktop di Access.

Tipo di controllo

Note

Casella di testo

Usare i controlli casella di testo per la visualizzazione di testo, numeri, date, ore e campi Memo. È possibile associare una casella di testo a uno dei campi di una tabella o di una query sottostante. Se si consente di aggiornare una casella di testo associata a un campo, è possibile modificare il valore nel campo della tabella o della query sottostante immettendo un nuovo valore nella casella di testo. È anche possibile usare una casella di testo per visualizzare i valori calcolati.

Etichetta

Usare i controlli Label che contengono testo fisso. Per impostazione predefinita, i controlli che possono visualizzare i dati hanno un controllo Label allegato automaticamente. Puoi usare questo comando per creare etichette autonome per i titoli e per le istruzioni del modulo.

Pulsante di comando

USA i controlli pulsante di comando per attivare una macro o una routine di Visual Basic. Puoi anche specificare un indirizzo di collegamento ipertestuale che Access viene aperto quando un utente fa clic sul pulsante.

Controllo Struttura a schede

Usare i controlli di tabulazione per creare una serie di schede nel modulo. Ogni pagina può contenere un numero di altri controlli per la visualizzazione delle informazioni. Il controllo struttura a schede funziona in modo molto simile a molte delle finestre di dialogo delle opzioni o della finestra delle proprietà in Access: quando un utente fa clic su una scheda diversa, Access Visualizza i controlli contenuti nella scheda.

Collegamento

Usare l'opzione collegamento/collegamento iperTestuale per aggiungere un collegamento ipertestuale in un controllo Label alla griglia di struttura del modulo. Questo collegamento ipertestuale può contenere un URL (Uniform Resource Locator) che punta a una posizione su Internet, in una Intranet locale o in un'unità locale. Può anche usare un nome di file UNC (Universal Naming Convention) per puntare a un file in un server nella rete locale (LAN) o nelle unità del computer locale. Il collegamento potrebbe puntare a un file che è una pagina Web o anche un altro oggetto nel database corrente. Facendo clic su questo pulsante nel gruppo controlli della barra multiFunzione si apre la finestra di dialogo Inserisci collegamento iperTestuale.

Web browser

Usare un controllo Web browser per visualizzare il contenuto delle pagine Web direttamente all'interno di un modulo. Puoi usare un controllo Web browser per visualizzare, ad esempio, una mappa di un indirizzo archiviato in una tabella. Puoi associare il controllo Web browser a un campo nell'origine record del modulo usando la proprietà origine controllo del controllo. Tieni presente che non puoi avere un controllo del Web browser associato nella sezione dei dettagli di una maschera continua.

I controlli Web browser sono disponibili in Access 2010 e versioni successive.

Spostamento

Usare un controllo di spostamento per creare un modo semplice per passare a maschere e report diversi nel database. Un controllo di spostamento offre un'interfaccia simile a quella visualizzata nei siti Web con pulsanti e schede per spostarsi in un sito Web. Tieni presente che non puoi avere un controllo di spostamento nella sezione dei dettagli di una maschera continua.

I controlli di spostamento sono disponibili in Access 2010 e versioni successive.

Gruppo di opzioni

Usare i controlli gruppo di opzioni per contenere uno o più pulsanti Toggle, pulsanti di opzione o caselle di controllo. Vedere le descrizioni di questi controlli più avanti in questa tabella. È possibile assegnare un valore numerico distinto a ogni pulsante o casella di controllo inclusa nel gruppo. Quando si hanno più pulsanti o caselle di controllo in un gruppo, è possibile selezionare solo un pulsante o una casella di controllo alla volta e il valore assegnato a tale pulsante o casella di controllo diventa il valore per il gruppo di opzioni. Se non è stato assegnato correttamente lo stesso valore a più pulsanti o caselle di controllo, tutti i pulsanti o le caselle di controllo con lo stesso valore vengono visualizzati evidenziati quando si fa clic su uno di essi. È possibile selezionare uno dei pulsanti o delle caselle di controllo del gruppo come valore predefinito per il gruppo. Se si associa il gruppo di opzioni a un campo della query o della tabella sottostante, è possibile impostare un nuovo valore nel campo selezionando un pulsante o una casella di controllo nel gruppo.

Interruzione di pagina

Usare un'interruzione di pagina per separare le pagine di una maschera a più tabelle.

Casella combinata

Usa un controllo casella combinata per contenere un elenco di valori potenziali per il controllo e una casella di testo modificabile. Per creare l'elenco, è possibile immettere i valori per la proprietà origine riga della casella combinata. È anche possibile specificare una tabella o una query come origine dei valori nell'elenco. Access Visualizza il valore attualmente selezionato nella casella di testo. Quando si fa clic sulla freccia a destra della casella combinata, in Access vengono visualizzati i valori nell'elenco. Selezionare un nuovo valore nell'elenco per reimpostare il valore nel controllo. Se si associa la casella combinata a un campo della tabella o della query sottostante, è possibile modificare il valore nel campo selezionando un nuovo valore nell'elenco. Se si associa la casella combinata a un campo a più valori, Access Visualizza l'elenco con le caselle di controllo per consentire all'utente di selezionare più valori. È possibile associare più colonne all'elenco ed è possibile nascondere una o più colonne nell'elenco impostando la larghezza di una colonna su 0. Puoi associare il valore effettivo nel controllo a una colonna nascosta. Quando un elenco a più colonne viene chiuso, Access Visualizza il valore nella prima colonna la cui larghezza è maggiore di 0. Quando si apre l'elenco di Access vengono visualizzate tutte le colonne con larghezza diversa da zero.

Riga

Usare un controllo linea per aggiungere linee a una maschera o a un report per migliorarne l'aspetto.

Interruttore

Usare i controlli pulsante attiva/disattiva per contenere un valore attivato/disattivato, vero/falso o Sì/No. Quando si fa clic su un interruttore, il relativo valore diventa-1 (per rappresentare attivato, vero o Sì) e viene premuto il pulsante. Fare di nuovo clic sul pulsante e il relativo valore diventa 0 (per rappresentare disattivati, false o no) e il pulsante Torna alla normalità. Puoi includere un interruttore in un gruppo di opzioni e assegnare al pulsante un valore numerico univoco. Se si crea un gruppo con più controlli, selezionando un nuovo interruttore si deseleziona un interruttore o un pulsante di opzione o una casella di controllo in tale gruppo, a meno che non siano presenti anche altri pulsanti o caselle di controllo del gruppo. Se si associa l'interruttore a un campo della tabella o della query sottostante, è possibile attivare o disattivare il valore del campo facendo clic sul pulsante Toggle.

Casella di riepilogo

Usa un controllo casella di riepilogo per contenere un elenco di valori potenziali per il controllo. Per creare l'elenco, è possibile immettere i valori nella proprietà origine riga della casella di riepilogo. È anche possibile specificare una tabella o una query come origine dei valori nell'elenco. Le caselle di riepilogo sono sempre aperte e Access evidenzia il valore attualmente selezionato nella casella di riepilogo. Si seleziona un nuovo valore nell'elenco per reimpostare il valore nel controllo. Se si associa la casella di riepilogo a un campo della tabella o della query sottostante, è possibile modificare il valore nel campo selezionando un nuovo valore nell'elenco. Se si associa la casella di riepilogo a un campo a più valori, Access Visualizza l'elenco con le caselle di controllo per consentire all'utente di selezionare più valori. È possibile associare più colonne all'elenco ed è possibile nascondere una o più colonne nell'elenco impostando la larghezza di una colonna su 0. Puoi associare il valore effettivo nel controllo a una colonna nascosta. Access Visualizza tutte le colonne di larghezza diversa da zero che si adattano all'interno della larghezza definita del controllo. Se il controllo casella di riepilogo non è associato, puoi consentire all'utente di selezionare più valori nell'elenco (detto anche casella di riepilogo a selezione multipla).

Rettangolo

Usa un controllo Rectangle per aggiungere rettangoli riempiti o vuoti a una maschera per migliorarne l'aspetto. Puoi usare questo controllo, ad esempio, per raggruppare visivamente i diversi controlli insieme.

Casella di controllo

Usa un controllo casella di controllo per contenere un valore attivato/disattivato, vero/falso o Sì/No. Quando si seleziona una casella di controllo, il relativo valore diventa-1 (per rappresentare attivato, vero o Sì) e nella casella viene visualizzato un segno di spunta. Selezionare di nuovo la casella di controllo e il relativo valore diventa 0 (per rappresentare disattivati, false o no) e il segno di spunta scompare dalla casella. È possibile includere una casella di controllo in un gruppo di opzioni e assegnare alla casella di controllo un valore numerico univoco. Se si crea un gruppo con più controlli, la selezione di una nuova casella di controllo Cancella qualsiasi pulsante di opzione o casella di controllo selezionato in precedenza in tale gruppo, a meno che altri pulsanti o caselle di controllo del gruppo abbiano lo stesso valore. Se si associa la casella di controllo a un campo della tabella o della query sottostante, è possibile attivare o disattivare il valore del campo facendo clic sulla casella di controllo.

Cornice oggetto non associato

Usa una cornice di oggetto non associato per aggiungere un oggetto da un'altra applicazione che supporta il collegamento a oggetti e l'incorporamento (OLE). L'oggetto diventa parte del modulo, non fa parte dei dati della tabella o della query sottostante. Per migliorare la forma, è possibile aggiungere immagini, suoni, grafici o diapositive. Quando l'oggetto è un grafico, è possibile specificare una query come origine dei dati per il grafico ed è possibile collegare la visualizzazione del grafico al record corrente nella maschera da uno o più valori di campo.

Allegato

Usa un controllo allegato per associare questo oggetto a un campo degli allegati nei dati sottostanti. Puoi usare questo controllo, ad esempio, per visualizzare un'immagine o per allegare altri file. In visualizzazione maschera questo controllo presenta la finestra di dialogo Gestisci allegati, in cui è possibile allegare, eliminare e visualizzare più file di allegati archiviati nel campo sottostante.

Pulsante di opzione

Usa un controllo pulsante di opzione (a volte chiamato controllo pulsante di scelta) per contenere un valore attivato/disattivato, vero/falso o Sì/No. Quando si seleziona un pulsante di opzione, il relativo valore diventa-1 (per rappresentare attivato, vero o Sì) e viene visualizzato un cerchio pieno al centro del pulsante. Selezionare di nuovo il pulsante e il relativo valore diventa 0 (per rappresentare disattivati, false o no) e il cerchio riempito scompare. Puoi includere un pulsante di opzione in un gruppo di opzioni e assegnare al pulsante un valore numerico univoco. Se si crea un gruppo con più controlli, selezionando un nuovo pulsante di opzione si deseleziona il pulsante attiva/disattiva selezionato in precedenza, il pulsante di opzione o la casella di controllo del gruppo, a meno che altri pulsanti o caselle di controllo del gruppo abbiano lo stesso valore. Se si associa il pulsante di opzione a un campo della tabella o della query sottostante, è possibile attivare o disattivare il valore del campo facendo clic sul pulsante di opzione.

Sottomaschera/sottoreport

Usare il controllo sottomaschera/sottoreport per incorporare un'altra maschera o report nella maschera corrente. È possibile usare la sottomaschera o il sottoreport per visualizzare i dati di una tabella o di una query correlata ai dati della maschera principale. Access gestisce il collegamento tra la maschera principale e la sottomaschera o il sottoreport.

Cornice oggetto associato

Usa una cornice oggetto associato per visualizzare e modificare un campo oggetto OLE dai dati sottostanti. Access può visualizzare la maggior parte delle immagini e dei grafici direttamente in un modulo. Per altri oggetti, Access Visualizza l'icona dell'applicazione in cui è stato creato l'oggetto. Ad esempio, se l'oggetto è un oggetto Sound creato in Windows Sound Recorder, viene visualizzata un'icona del relatore nel modulo.

Immagine

Usare il controllo Image per inserire un'immagine statica nel modulo. Non è possibile modificare l'immagine nel modulo, ma Access lo archivia in un formato molto efficiente per la velocità e le dimensioni dell'applicazione. Se si vuole usare un'immagine come intero sfondo del modulo, è possibile impostare la proprietà Picture della maschera.

Grafico

Usare il controllo Chart per aggiungere un grafico nella griglia del modulo. Facendo clic su questo pulsante e quindi posizionando il controllo nel modulo, viene avviata la creazione guidata grafico, che illustra i passaggi necessari per creare un nuovo grafico.

ActiveX

Usare il pulsante controllo ActiveX per aprire una finestra di dialogo contenente tutti i controlli ActiveX installati nel sistema. È possibile selezionare uno dei controlli e quindi fare clic su OK per aggiungere il controllo alla griglia di struttura della maschera. Non tutti i controlli ActiveX funzionano con Access.

Informazioni sull'associazione con i controlli

I controlli possono essere associati, non associati o calcolati:

  • Controllo associato    Un controllo la cui origine dati è rappresentata da un campo di una tabella o di una query è detto controllo associato. Si usano i controlli associati per visualizzare valori che provengono da campi del database. I valori possono essere di testo, di data, numerici, valori Sì/No, immagini o grafici. Ad esempio, una casella di testo che Visualizza il cognome di un dipendente potrebbe ottenere queste informazioni dal campo Cognome nella tabella dipendenti.

  • Controllo non associato    Un controllo che non ha un'origine dati, ad esempio un campo o un'espressione, è detto controllo non associato. Si usano i controlli non associati per visualizzare informazioni, immagini, linee o rettangoli. Ad esempio, un'etichetta che mostra il titolo di una maschera è un controllo non associato.

  • Controllo calcolato    Un controllo la cui origine dati è rappresentata da un'espressione, anziché da un campo, è chiamato controllo calcolato. Si specifica il valore da usare come origine dei dati del controllo tramite la definizione di un'espressione. Un'espressione può essere costituita da una combinazione di operatori, ad esempio = e + ), nomi di controlli, nomi di campi, valori costanti e funzioni che restituiscono un valore. Ad esempio, l'espressione seguente calcola il prezzo di un articolo con uno sconto del 25% moltiplicando il valore contenuto nel campo Prezzo unitario per un valore costante (0,75).

=[Prezzo unitario] * 0,75

Un'espressione può usare i dati di un campo della tabella o della query sottostante della maschera o del report oppure i dati di un altro controllo della maschera o del report.

Nota: I calcoli possono essere eseguiti anche nelle tabelle aggiungendo un campo calcolato oppure in query immettendo un'espressione nella riga campo della griglia della query. È quindi possibile associare maschere e report a tali tabelle o query e i calcoli vengono visualizzati nei moduli o nei report senza dover creare un controllo calcolato.

Quando si crea una maschera o un report, è probabilmente più efficiente aggiungere e disporre prima tutti i controlli associati, in particolare se costituiscono la maggior parte dei controlli nell'oggetto. È quindi possibile aggiungere i controlli non associati e calcolati che completano la progettazione usando gli strumenti del gruppo controlli della scheda progettazione in visualizzazione layout o visualizzazione struttura.

Per associare un controllo a un campo, identificare il campo dal quale il controllo deve recuperare i dati. È possibile creare un controllo associato al campo selezionato trascinando il campo dal riquadro elenco campi alla maschera o al report. Nel riquadro Elenco campi sono visualizzati i campi della tabella o query sottostante della maschera. Per visualizzare il riquadro elenco campi , aprire l'oggetto in visualizzazione layout o struttura, quindi nel gruppo strumenti della scheda progettazione fare clic su Aggiungi campi esistenti. Quando si fa doppio clic su un campo nel riquadro elenco campi , Access aggiunge il tipo di controllo appropriato per il campo all'oggetto.

In alternativa, è possibile associare un campo a un controllo digitando il nome del campo nel controllo stesso (se l'oggetto è aperto in visualizzazione struttura) oppure nella casella della proprietà origine controllo della finestra delle proprietà del controllo. La finestra delle proprietà definisce le caratteristiche del controllo, ad esempio il nome, l'origine dei dati e il formato. Per visualizzare o nascondere la finestra delle proprietà, premere F4.

L'uso del riquadro Elenco campi rappresenta il modo migliore per creare un controllo associato, per due motivi:

  • Access inserisce automaticamente nell'etichetta del controllo il nome del campo o la didascalia definita per il campo nella tabella o nella query, evitando all'utente di digitare il testo per l'etichetta del controllo.

  • Access imposta automaticamente molte delle proprietà del controllo sui valori appropriati in base all'impostazione delle proprietà del campo nella tabella o nella query sottostante, ad esempio le proprietà Formato, Posizioni decimali e Maschera di input.

Se è già stato creato un controllo non associato e lo si vuole associare a un campo, impostare la proprietà Origine controllo del controllo sul nome del campo desiderato. Per informazioni dettagliate sulla proprietà Origine controllo, premere F1 quando il cursore si trova nell'elenco a discesa della proprietà.

Inizio pagina

Vedere anche

Allineare automaticamente i controlli in una maschera

Creare un controllo calcolato

Impostare l'ordine di tabulazione per i controlli

Impostare i valori predefiniti per i campi o i controlli

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×