Quando si progetta una maschera in Access, è possibile creare un casella di riepilogo o un casella combinata che può essere usato per trovare un record quando nell'elenco è selezionato un valore. In questo modo gli utenti possono trovare rapidamente i record esistenti senza dover digitare un valore nella finestra di dialogo Trova.

Note: 

  • Per il funzionamento di questa procedura, la maschera deve essere associata a una tabella o a una query salvata. Il passaggio 5 della procedura contiene altre informazioni sulle procedure da eseguire in caso non sia questo.

  • Questa procedura potrebbe creare codice che verrà eseguito solo quando al database viene concesso lo stato di attendibilità. Per ulteriori informazioni, vedere l'articolo Decidere se considerare attendibile un database.

Creare la casella di riepilogo o la casella combinata

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

  2. Nel gruppo Controlli della scheda Progettazione verificare che sia selezionata l'opzione Usa creazioni guidate Controllo Callout 4.

  3. Nel gruppo Controlli fare clic su Casella di riepilogo o Casella combinata.

  4. Nella maschera fare clic nel punto in cui si vuole inserire la casella di riepilogo o la casella combinata.

  5. Nella prima pagina della procedura guidata fare clic su Trova un record nella maschera in base al valore selezionato nella casella combinata onella casella di riepilogo e quindi fare clic su Avanti.

    L'opzione Trova un record... non è disponibile.

    Se l'opzione Trova un record nella maschera basata sul valore selezionato nella casella combinata o nella casella di riepilogo non è visualizzata, è probabile che la maschera non sia associata a una tabella o a una query salvata. La maschera deve essere associata a un oggetto disponibile nel riquadro di spostamento in Tabelle o query.

    Usare la procedura seguente per verificare se una maschera è associata a una tabella o a una query salvata:

    1. Fare clic su Annulla per chiudere la procedura guidata.

    2. Fare clic con il pulsante destro del mouse sulla casella di riepilogo o sulla casella combinata creata in precedenza e quindi scegliere Elimina.

    3. Se il riquadro attività Finestra delle proprietà non è visualizzato, premere F4 per visualizzarlo.

    4. Selezionare Maschera nell'elenco nella parte superiore della finestra delle proprietà.

    5. Nella scheda Dati della finestra delle proprietà osservare la casella della proprietà Origine record. Per poter usare la procedura descritta in questo articolo, questa casella deve contenere il nome di una tabella o di una query salvata. Se la casella è vuota, è possibile selezionare una tabella o una query esistente come origine record oppure creare una nuova query da usare come origine record. Se la casella contiene un'istruzione SELECT, è possibile convertire tale istruzione in una query salvata. Dopo aver completato una di queste attività, alla successiva esecuzione della procedura guidata Casella combinata/Casella di riepilogo verrà visualizzata l'opzione Trova un record.

      Seguire una di queste procedure in base all'operazione che si vuole eseguire:

      • Selezionare una tabella o una query esistente come origine record

        1. Se si sa che nel database è presente una tabella o una query che contiene i record da trovare, eseguire questa procedura per associare la maschera a tale oggetto.

          Nota: Se la casella della proprietà Origine record contiene un'istruzione SELECT, l'istruzione che segue questa procedura verrà rimossa definitivamente. È consigliabile copiare l'istruzione in un file di testo o in un altro programma di elaborazione di testo, in caso si voglia ripristinarla.

        2. Fare clic nella casella della proprietà Origine record e quindi sulla freccia a discesa visualizzata.

        3. Selezionare una delle tabelle o query disponibili. Se non è disponibile una tabella o una query adatta, è necessario crearne una prima di continuare. Per altre informazioni, vedere gli articoli Creare una tabella e aggiungere campi o Creare una query di selezione semplice.

        4. Salvare la maschera e quindi ripetere la procedura all'inizio di questo articolo. La procedura guidata dovrebbe visualizzare l'opzione Trova un record nella maschera in base al valore selezionato nella casella combinata o nella casella di riepilogo.

      • Creare una nuova query salvata o convertire un'istruzione SELECT in una query salvata

        Se i dati da trovare sono contenuti in più tabelle, sarà necessario associare la maschera a una query che seleziona i dati da tali tabelle.

        1. Nella casella della proprietà Origine record fare clic sul pulsante Genera Pulsante Generatore.

          Verrà aperto il Generatore di query.

          • È possibile iniziare a creare una nuova query. Per altre informazioni, vedere l'articolo Creare una query di selezione semplice. Dopo aver completato la creazione della query, procedere con il passaggio 2.

          • Se la casella della proprietà Origine record in origine conteneva un'istruzione SELECT, la query viene visualizzata nel Generatore di query. Procedere con il passaggio 2 per convertirla in una query salvata.

        2. Nel gruppo Chiudi della scheda Struttura fare clic su Salva con nome.

        3. Nella finestra di dialogo Salva con nome digitare un nome per la query nella casella Salva 'Query su'.

        4. Verificare che nella casella Come sia selezionata l'opzione Query e quindi fare clic su OK.

        5. Nel gruppo Chiudi della scheda Struttura fare clic su Chiudi.

        6. Fare clic su Sì per salvare le modifiche apportate alla query e aggiornare la proprietà.

          Access visualizza la maschera in visualizzazione Struttura e modifica la proprietà Origine record in modo che il nuovo nome della query salvata sia visualizzato.

        7. Fare clic su Salva sulla barra di accesso rapido.

        8. Ripetere la procedura all'inizio di questo articolo. La procedura guidata dovrebbe visualizzare l'opzione Trova un record nella maschera in base al valore selezionato nella casella combinata o nella casella di riepilogo.

  6. Seguire le indicazioni visualizzate nelle pagine della procedura guidata. Nell'ultima pagina della procedura guidata fare clic su Fine per visualizzare la casella di riepilogo o la casella combinata in visualizzazione Struttura.

Inizio pagina

Serve aiuto?

Amplia le tue competenze

Esplora i corsi di formazione >

Ottieni in anticipo le nuove caratteristiche

Partecipa a Microsoft Insider >

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?

Grazie per il feedback!

×