Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [ACCESS] Problemi con DLookup

    Ciao ragazzi,
    ho un problema nel far funzionare la funzione DLookup, è la prima volta che ci provo, ci sono stato su un po' di tempo, ma non riesco a capire dove ho sbagliato.

    sulla maschera ACQUISTI ho messo una casella di testo che ha come origine controllo questa funzione

    =DLookUp([Prezzo_Acquisto];[Prodotti];[Forms]![Acquisti]![Codice_Prodotto]=[Prodotti]!Codice_Prodotto)

    ossia, devo riportare il prezzo di acquisto del prodotto (che sta nella tabella PRODOTTI) sulla casella di testo della maschera ACQUISTI dove il codice prodotto che sta nella tabella PRODOTTI è uguale al valore della casella di testo (CODICE_PRODOTTO) che riporta il codice prodotto dell'acquisto sulla maschera.

    potete aiutarmi please ?

    grazie e ciao

    Marco

    BillyCorgan.it
    http://www.billycorgan.it

  2. #2
    i parametri li devi racchiudere tra virgolette e la clausola where è un pò diversa (il generatore fa un pò di casino )
    codice:
    DLookUp("Prezzo_Acquisto";"Prodotti";"Codice_Prodotto=" & [Codice_Prodotto])

  3. #3

    ok

    capito tutto! grazie mille

    infatti pensavo che i campi tra virgolette andassero messi se avessi usato il codice in Vba, invece a quanto pare è il contrario.

    ho risolto come hai detto tu così

    =Dlookup("Prezzo_Acquisto";"Prodotti";"Codice_Prod otto='" &
    [Codice_Prodotto] & "'")

    solamente che ho aggiunto gli apici perchè codice_prodotto è un campo di tipo testo.



    BillyCorgan.it
    http://www.billycorgan.it

  4. #4

    dlookup problemi anche per me.

    Buongiorno a tutti,
    ho un "problema" simile all'utente marcogan. Mi sto approcciando da qualche mese con access ma proprio non riesco ad ottenere un lookup in tabella, vi spiego il mio problema.
    ho due tabelle: PRODOTTI nella quale ci sono tra gli altri i campi [codice] e [descrizione] che è un listino prodotti e la tabella TRASFERIMENTI nella quale ci sono tra gli altri i medesimi campi; vorrei ottenere che dalla tabella TRASFERIMENTI inserendo il codice prodotto nel campo [codice] mi riportasse automaticamente nel campo [descrizione] la descrizione contenuta nella tabella PRODOTTI sostanzialmente come succede per la funzione cerca verticale in excel. Sto provando da mesi tramite vari esempi online e su youtube ma proprio non ci riesco. Qualcuno potrebbe aiutarmi passo passo per farmi comprendere la procedura?
    Ringrazio anticipatamente coloro che vorranno aiutarmi.
    Saluti

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.