Creare una casella di testo per eseguire la ricerca di un valore in una tabella

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.

Quando si progetta una maschera, può essere necessario visualizzare un valore da una tabella o query diverso da quello associato a una maschera. Si supponga ad esempio, si dispone di un modulo di prodotti associato a una tabella di prodotti. Dopo aver progettato il modulo, tuttavia, si decide che la maschera per visualizzare il nome del contatto del fornitore per ogni prodotto, ovvero dati che si trovano in una tabella denominata fornitori. La procedura seguente viene illustrato come utilizzare la funzione DLookup per eseguire questa operazione. È possibile modificare l'espressione nel passaggio 6 per soddisfare i propri dati.

Aggiungere la casella di testo

  1. Nel riquadro di spostamento, pulsante destro del mouse sulla maschera che si desidera modificare e quindi scegliere Visualizzazione struttura dal menu di scelta rapida.

  2. Nel gruppo Controlli della scheda Progettazione fare clic su Casella di testo.

  3. Individuare l'area del modulo in cui si desidera aggiungere il controllo e quindi trascinare il puntatore del mouse sulla maschera per creare la casella di testo.

  4. Fare clic con il pulsante destro del mouse sulla casella di testo e quindi scegliere Proprietà dal menu di scelta rapida.

  5. Nella finestra delle proprietà, fare clic sulla scheda tutte.

  6. Impostare la proprietà Origine controllo per il valore seguente:

    = DLookup("[ContactName]","[Suppliers]","[SupplierID]=" & Forms! Prodotti! ID fornitore)

  7. Salvare le modifiche e quindi chiudere la finestra delle proprietà.

Questa espressione cerca nella tabella fornitori e restituisce il nome del contatto del fornitore il cui ID fornitore corrisponde al valore del controllo ID fornitore nella maschera prodotti. Si noti come l'operatore & viene utilizzato per creare il terzo argomento della funzione DLookup (il terzo argomento è "[ID fornitore] =" & Forms! Prodotti! ID fornitore). Un errore comune che è possibile evitare inserisce le virgolette che delimitano l'intero argomento anziché solo il testo che precede l'operatore & .

Nota: In alternativa all'utilizzo della funzione DLookup , è possibile creare una nuova query sottostante per includere solo le informazioni necessarie. Utilizzo di una query è spesso più efficiente rispetto all'utilizzo di una funzione.

Inizio pagina

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.

×