Newsgroup: it.comp.appl.access
Titolo: CAP, citta e provincia "inserimento"

Salve,
inserendo il nome della CITTA', (su una maschera) vorrei si visualizzasse
anche il nome della PROVINCIA e del CAP.
chi può suggerirmi il codice da scrivere ?
grazie per il suggerimento !
claudio
ho già predisposto la tabella contenente
IDCodici
CAP
CITTA
PROVINCIA
TARGA

...

... in caso di città "omonime" (stesso nome in provincia diversa)
come fai la scelta?
Micio

claudio
scusa ma non capisco... tu inserisci una provincia
(ma MONTEFLAVIO non è una provincia) e vuoi
che venga visualizzata città e CAP...
Cioè in base al Comune che inserisci vuoi che
venga visualizzata la città capoluogo di provincia
con il relativo CAP?
Micio

Si hai ragione  !!
( ho fatto un po di confusione!!)
la tabella è così composta
IDCodice
Comune         "Monteflavio"
Provincia_di   "Roma"
CAP                "00010"
quindi: selezionando da una combo il Comune "Monteflavio", vorrei si
visualizzasse sulla maschera  anche la provincia di "Roma" ed il relativo
cap 00010, rispettivamente sui campi provincia_di e CAP.
saluti claudio
Micio <...@...> wrote in message 871tgb$h33$1...@nslave1.tin.it...


 claudio
Nell'evento DopoAggiornamento del controllo Provincia inserisci:
Me!CAP=DLookUp("CAP","TABELLACOMUNI";"PROVINCIA= '" & Me!Provincia&"'")
Me!Comune=DLookUp("Comune","TABELLACOMUNI";"PROVINCIA= '" &
Me!Provincia&"'")
Attento pero', che cosi' viene fuori il *primo* comune che trova con quella
provincia.
Vatti a guardare l'help di DLookup
Ciao, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente

 cap 00010, rispettivamente sui campi provincia_di e CAP.
Scusa, ma come gia' ti faceva notare Micio, questo e' il contrario di quello
che hai detto prima,
Ora stai dicendo che dal COMUNE vuoi risalire alla PROVINCIA
Prima chiedevi come risalire dalla PROVINCIA al COMUNE (e nel mio post a
questa domanda ho risposto avvisandoti della fallacita' del sistema che
avevi scelto)
In ogni caso la mia risposta va sempre bene, devi solo invertire i nomi dei
campi e dei controlli



Davvero molto interessante. Ora come si può fare per
aggiungere nella tabella principale anche record che non siano compresi
nella Tabella Comuni (l'integrità referenziale non lo consente naturalmente)
e - sempre più difficile -  per aggiornare persino quest'ultima con i nuovi
dati inseriti per il nuovo comune?
Grazie  tante

saluti claudio
Avevo lo stesso problema, e lo ho risolto così:
- nella maschera ti crei  una casella combinata con queste colonne:
IDCODICE, COMUNE, PROV, CAP: la prima è quella cui è associato il
campo, la seconda è quella che visualizzi
- aggiungi alla maschera un controllo non associato che legge la
column(2) e la column(3)
Ogni volta che scegli una località ti viene automaticamente aggiornato
il controllo associato: in questo modo è molto più veloce del metodo
dlookup. I problemi ci sono se vuoi aggiungere direttamente dalla
casella combinata nuove località, ma ci si salta fuori anche da lì.
Eventualmente ti faccio avere il codice.
Ciao,
K