popolare automaticamente un campo

Anonimo
2012-07-31T10:07:44+00:00

Ho creato un Db  

Ho creato 3 tabelle ;

              1 - Fornitori (Fornitore, Città, Centro di Costo )

               2 - GL (Fornitore, Data Fattura, Centro di Costo , Importo)

Ho fatto una Query che hg collegato le tabelle tramite il campo Fornitore.

Nella tabella GL:

Ho collegato il campo Fornitore in modo che sia swlwzionabile dalla tabella Fornitori tramite una  finestra a tendina ; fin qui tutto bene.

Vorrei che selezionando il Fornitore che mi serve venisse popolato automaticamente il campo Centro di Costo associato .

Come si fa??

Grazie

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2012-08-01T15:56:13+00:00

Ciao,

se i campo della tabella GL si chiama centro di costo, la casella di testo che hai nella maschera, associata al campo CdC, probabilmente si chiamerà centro_di_Costo se tu non gli hai dato un altro nome per cui:

Private Sub ConnettiTabella()

Dim con As Object

Dim rs As Object

Set con = Application.CurrentProject.Connection

Set rs = CreateObject("ADODB.Recordset")

rs.Open "Select [Centro di costo] AS CC FROM Fornitori Where Fornitore ='" & tendina.SelText & "'", con, 1

myVar = rs("CC")

MsgBox Prompt:=myVar

me.centro_di_Costo = myvar

 End Sub

m invece di tutto questo accrocchio potevi semplicemnte fare:

Sub Tendina_Change()

me.centro_di_Costo=Dlookup("[Centro di costo]" , "Fornitori", "Fornitore='" & tendina.SelText & "'")

End Sub

La risposta è stata utile?

0 commenti Nessun commento

33 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2012-07-31T13:54:32+00:00

    Grazie Mauro.

    Spiegami c'è diferenza tra idue link? (li credevo equivalenti).

    Mimmo

    Ah non lo so.

    Io apro entrambi.

    Ciao grande Mimmo.

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2012-07-31T13:42:41+00:00

    Grazie Mauro.

    Spiegami c'è diferenza tra idue link? (li credevo equivalenti).

    Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2012-07-31T13:39:02+00:00

    Non riesco ad accedere al link. E' possibile avere un file di esempio?

    Grazie

    Giuseppe

    Prova questo link:

    https://skydrive.live.com/?cid=3138e50a24f6a800&resid=3138E50A24F6A800!120&id=3138E50A24F6A800%21120

    File Fornitori.

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2012-07-31T13:32:05+00:00

    Non riesco ad accedere al link. E' possibile avere un file di esempio?

    Grazie

    Giuseppe

    La risposta è stata utile?

    0 commenti Nessun commento