Newsgroup: it.comp.appl.access
Titolo: Comune, cap, città

E' possibile scrivendo il comune di un città in un campo che venga
visualizzato automaticamente il CAP e la città in altri campi?

 visualizzato automaticamente il CAP e la città in altri campi?
Si'.
Sib
PS
Si puo' fare tutto, ma dovresti considerare di fare domande piu' specifiche.

Vorrei sapere come si fa!
Dunque: ho una maschera con dei campi nome, cognome, via, città, cap e
comune.
Il campo "comune" è una casella combinata con inseriti i nomi dei comuni che
utilizzo, vorrei che una volta selezionato il comune, nei campi "cap" e
"città" si visualizzasse il cap e la città relativa.
Spero di essermi spiegato un po' meglio. Grazie
"Sib dall'ufficio" <cerrise...@SPAMtiscalinet.it> ha scritto nel
messaggio news:9edu1m$daq$1...@serv1.iunet.it...



Devi avere una tabella contenente i record dei comuni con relativi cap e
provincie, penso che nel sito comune ci sia, poi nell'evento dopo
aggiornamento della casella combinata devi aprire un recordset basato su
quella tabella (in ADO o DAO) poi fare la ricerca del comune corrispondente
alla scelta nella casella combinata a quel punto devi semplicemente scrivere
due righe di codice vba per riempire le caselle di testo cap e provincia con
i dati recuperati dal recordset
ciao
TuoControlloCap =

 Spero di essermi spiegato un po' meglio. Grazie
Sì, va un po' meglio. ;-)
1) Sei pregato di postare la risposta dopo il corpo dei messaggi precedenti;
2) nelle maschere, come nei report, non ci sono campi, ma controlli (i campi
sono nelle tabelle e nelle query, e non si tratta di una sottigliezza
linguistica);
3) volendo potresti leggere la risposta che ho dato al messaggio di Max
"Inserire prodotti in un ordine", in cui trattiamo proprio l'uso di caselle
combinate come vuoi tu.
Ciao
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 ha scritto nel messaggio
news:BxLO6.14188$h9.13...@news.infostrada.it...

Ho letto la tua risposta a Max, proverò a seguire la descrizione passo-passo
che hai fatto. Se mi pianto approfitto della tua gentilezza e ti riscrivo.
Grazie ma è la mia prima esperienza di database!!

 ha scritto nel messaggio
news:t2WO6.1049$VT1....@news1.tin.it...

Nulla da fare!!!
A me va benissimo una casella combinata per poter scegliere il comune.
Ma per Cap e Città mi basta un semplice controllo visto che dovrebbero
visualizzarsi in automatico dopo aver scelto il comune.
Ho creato una tabella per pescare i dati della casella combinata Comune ma
non so come procedere! Nella stessa tabella aggiungo Cap e Città? Devo fare
altre 2 tabelle?  e soprattutto come collegare i cap e la città al relativo
comune per far sì che scegliendo solo il comune si visualizzino gli altri 2
dati??
E' che sono moooolto inesperto e anche un po' testone ma non so come
orientarmi!!
Grazie  mille per l'aiuto e la pazienza.

 dati??
OK. Crea nella stessa tabella anche i campi Cap e Città (a proposito, che
differenza c'è tra Comune e Città?), quindi inserisci nel controllo Comune
anche queste 2 colonne (e se vuoi puoi non visualizzarle impostando la
larghezza a 0); crei una casetta di testo, le cui origine controllo sarà
=[Combo1].[Column](1) & " " & [Combo1].[Column](2)
ma come la metti con i comuni che hanno una suddivisione dei CAP x vie (es.
Milano, Roma, ecc. ecc.)?


 wrote in message
Fc6P6.4372$8Y1....@news2.tin.it...

1) Crea una tabella con i comuni Comune;CAP;PR
2) Nella Maschera di immissione crea una casella combinata (Città) con tutti
e tre i campi ed associala alla Descrizione (se non vuoi visualizzare cap e
provincia imposta la larghezza colonne relativa a zero)
3) nell'opzione dopo aggiornamento usa
        Me.CAP = Me.Casella_Combinata_Città.Column(1)
        Me.PR = Me.Casella_Combinata_Città.Column(2)
Funziona.
Ciao Paolo.


Ho risolto!!
Non so se sia un metodo brillante perchè non conosco una parola di vba ed è
il primo impegno con access, ma funziona.
Ho creato una tabella con  Cap Comune Città.
Nella maschera ho inserito una casella combinata con tutti e tre i campi ma
visualizzo solo il Comune.
Poi ho inserito una casella di testo per il Cap e nell'origine controllo ho
scritto
     =[CasellaCombinata].[Column](1)
e così anche per la casella Città
Grazie a tutti per l'aiuto!!