|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Apr 2000
Città: Prato
Messaggi: 1061
|
[ACCESS]Aggiornare i campi dopo una selezione
Ciao a tutti,
Sto facendo un lavoro su access 2007 e sto incontrando un po' di difficoltà con le maschere. Ora spiego il problema. Sto facendo un gestionale fatture, ho una tabella con i clienti e una con le fatture, sono relazionati alcuni campi (cliente, indirizzo cliente, cap cliente e città cliente). Sulla maschera fattura alla voce cliente ho un casella combinata che mi mostra i nomi dei clienti. Avrei bisogno che dopo aver selezionato il cliente desiderato, automaticamente si riempissero i campi cliente, indirizzo cliente, cap cliente e città cliente nella maschera fatture. Come posso fare? Forse devo mettere mano al vba? Grazie in anticipo.
__________________
Il mio colore preferito era il blu... Fino a quando non ho installato Windows... |
![]() |
![]() |
![]() |
#2 | |
Senior Member
Iscritto dal: Dec 2004
Messaggi: 3210
|
Quote:
![]() Mi sa che è meglio dare una sistemata al DB prima... ![]() Io consiglio una semplice relazione Uno-Molti (Un Cliente - Molte Fatture), ossia metti un campo FK in Fatture collegato all'ID_Cliente... Fatto questo crei una Query che prende tutti i campi desiderati dalle due tabelle >> Costruisci pure la maschera in creazione guidata, basata sulla Query appena creata, ma lascia fuori il campo ( nome_cliente ) che andrai ad associare poi alla ComboBox. Consiglio : maschera principale basata su Clienti con sottomaschera basata su Fatture... ![]() Apri la maschera appena creata in vis. struttura, inserisci una nuova Combo, e segui la procedura guidata creazione combo. Scegli l'opzione "Trova un record nella maschera basato sul valore...", e associa la Combo al nome_cliente. E il gioco è fatto. ![]() |
|
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Apr 2000
Città: Prato
Messaggi: 1061
|
Grazie!!
Provo subito.
__________________
Il mio colore preferito era il blu... Fino a quando non ho installato Windows... |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Apr 2000
Città: Prato
Messaggi: 1061
|
Funziona!!!
Grazie ancora!! Azz che errori avevo fatto in costruzione del db... ho ancora tantissimo da imparare.
__________________
Il mio colore preferito era il blu... Fino a quando non ho installato Windows... |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Dec 2004
Messaggi: 3210
|
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Apr 2000
Città: Prato
Messaggi: 1061
|
Approfitto per chiedere se conoscete del link con guide in italiano su access sia come disegno del db sia come magari una infarinatura al vba.
__________________
Il mio colore preferito era il blu... Fino a quando non ho installato Windows... |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Mar 2007
Messaggi: 7863
|
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:19.