Popolare casella di testo da combo box [Risolto]

Discussioni sulle caratteristiche di database
Rispondi
goodfly
Messaggi: 14
Iscritto il: lunedì 30 gennaio 2012, 12:39

Popolare casella di testo da combo box [Risolto]

Messaggio da goodfly »

Anzitutto, visto che è il mio primo post, ciao a tutti !

Veniamo al problema (che molto probabilmente è una stupidaggine): sto facendo un programmino per gestire le iscrizioni di una società sportiva dilettantistica, nulla di eccezionale.
Vorrei, per velocizzare la compilazione della maschera degli iscritti, creare una tabella chiamata Città dove inserire in un campo le varie città della zona con i realtivi CAP in un altro campo.
Dalla maschera delle icrizioni, che popolerà poi la tabella iscritti, vorrei mettere una combo box dove selezionare la città dal menù a tendina e (e qui sta il problema) in automatico far uscire il CAP in una casella di testo adiacente.

Spero di essere stato chiaro nella spiegazione...

Mi potete dare una dritta su come fare per favore?

Grazie anticipatamente per l'aiuto,
Ruggero
Ultima modifica di goodfly il mercoledì 1 febbraio 2012, 19:39, modificato 1 volta in totale.
OpenOffice 3.3.0 su Windows 7
goodfly
Messaggi: 14
Iscritto il: lunedì 30 gennaio 2012, 12:39

Re: Popolare casella di testo da combo box

Messaggio da goodfly »

Ciao a tutti.
Ho cercato nel forum e ho trovato delle discussioni che potevano fare al caso mio ma non sono riuscito a combinare nulla...
Quando e se può qualche anima pia mi può aiutare per favore?

Grazie in anticipo!
OpenOffice 3.3.0 su Windows 7
vladko
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: Popolare casella di testo da combo box

Messaggio da vladko »

si certo
la maschera delle iscrizioni contiene una tabella o campi?
supponiamo campi
la tabella iscritti deve avere un campo idcitta (meglio evitare apostrofi ma non indispensabile)
la tabella citta deve avere due campi
idcitta campo di tipo INTEGER incremento automatico chiave primaria
citta campo di tipo testo

inserisci un po di città

ora crea il formulario iscrizioni
tra i campi che inserirai nel formulario c'è anche idcitta
apri il formulario in modifica
tasto dx sul campo idcitta -->sostituisci con casella di riepilogo
tasto tasto dx sul campo idcitta -->campo di controllo
si apre una finestra con nome Proprietà casella di riepilogo, con tre schede: Generale. dati, eventi
tu vai a dati e avrai 5 righe
su riga 2 c'è idcitta
su riga 3 scegli SQL
su riga 4 premi puntini si apre altra finestra -->seleziona tabella citta e aggiungi
da tabella citta dobbio click su citta poi doppio click su idcitta
salva e chiudi e sei tornato a finestra Proprietà casella di riepilogo
su riga 5 ci dovrebbe essere 1
salva chiudi prova e buon lavoro
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
goodfly
Messaggi: 14
Iscritto il: lunedì 30 gennaio 2012, 12:39

Re: Popolare casella di testo da combo box

Messaggio da goodfly »

Grazie vladko, funzia ma c'è un però...

Così facendo seleziono dalla mia casella di riepilogo la città dalla tabella città; il problema è che io vorrei che nella tabella ci fosse per ogni città anche un campo CAP e che in automatico selezionando dal formulario la città mi si popoli la casella CAP del formulario stesso e quindi il campo CAP nella tabella iscritti... non so se mi sono spiegato bene :crazy:

Si può fare qesto?

GRAZIE ancora!!!
Ruggero
OpenOffice 3.3.0 su Windows 7
vladko
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: Popolare casella di testo da combo box

Messaggio da vladko »

si hai spiegato ma è più semplice fare che dire
metti un db di prova che restituisco a posto
grazie
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
goodfly
Messaggi: 14
Iscritto il: lunedì 30 gennaio 2012, 12:39

Re: Popolare casella di testo da combo box

Messaggio da goodfly »

Ciao vladko,
ti allego il database; la maschera in questione è Iscritti.

Non so come ringraziarti della pazienza e del prezioso aiuto :super:
Allegati
prova.odb
(34.79 KiB) Scaricato 453 volte
OpenOffice 3.3.0 su Windows 7
vladko
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: Popolare casella di testo da combo box

Messaggio da vladko »

fatto
ho aggiunto un subform di nome Citta
collegato con i campi Citta
se tu scrivi una citta e clicchi con il mouse sul campo CAP compare il numero
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
vladko
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: Popolare casella di testo da combo box

Messaggio da vladko »

fatto
ho aggiunto un subform di nome Citta
collegato con i campi citta
se tu scrivi una citta e clicchi con il mouse sul campo CAP compare il numero
mi raccomando leggere quanto c'è in firma
backup e risolto
grazie
Allegati
prova-vladi.odb
(34.86 KiB) Scaricato 544 volte
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
goodfly
Messaggi: 14
Iscritto il: lunedì 30 gennaio 2012, 12:39

Re: Popolare casella di testo da combo box [Risolto]

Messaggio da goodfly »

Grandissimo!!!

Ancora grazie per l'aiuto e la pazienza, caffè pagato!!! :super: :super: :super:
OpenOffice 3.3.0 su Windows 7
turi
Messaggi: 154
Iscritto il: sabato 4 dicembre 2010, 15:34

Re: Popolare casella di testo da combo box [Risolto]

Messaggio da turi »

vladko grazie a questo post ho diciamo risolto il problema del post http://user.services.openoffice.org/it/ ... 347#p12347

però c'è qualcosa che mi sfugge.

Ho scaricato la prova che hai allegato qui e mi sono accorto che anche se il cap viene popolato in automatico quest'ultimo non viene inserito nella tabella iscritti ma soltanto nella tabella citta.

Come si può ovviare a tutto ciò?
OpenOffice.org 3.3.0 su windows 7 e windows XP
turi
Messaggi: 154
Iscritto il: sabato 4 dicembre 2010, 15:34

Re: Popolare casella di testo da combo box [Risolto]

Messaggio da turi »

goodfly anche questo potrebbe fare al caso tuo. Non ha relazioni e si aggiorna all'istante. ma appunto l'unico problema è che i dati di Provincia e CAP non vengono inseriti nella tabella principale "LibroSoci". Questo problema mi affligge da circa 1 anno :crazy:
Allegati
Nuovo database.odb
(43.54 KiB) Scaricato 347 volte
Ultima modifica di turi il domenica 26 febbraio 2012, 15:30, modificato 2 volte in totale.
OpenOffice.org 3.3.0 su windows 7 e windows XP
vladko
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: Popolare casella di testo da combo box [Risolto]

Messaggio da vladko »

per favore non scrivere sotto i post risolto con altri quesiti.

continua nel tuo già aperto
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
turi
Messaggi: 154
Iscritto il: sabato 4 dicembre 2010, 15:34

Re: Popolare casella di testo da combo box [Risolto]

Messaggio da turi »

ok scusa
OpenOffice.org 3.3.0 su windows 7 e windows XP
Rispondi