PDA

View Full Version : Come impostare il caption di una textbox su access?


diego_g_82
05-06-2007, 15:16
Salve a tutti. Ho un form che ho fatto in Access, e vorrei che, selezionando i valori da una dropdown list, questo stesso valore con tutti i dettagli del record andassero a posizionarsi in una textbox adeguata, ma non so come fare.

Mi date una mano? Grazie.

akyra
05-06-2007, 17:30
suppongo tu abbia una query sottostante alla maschera...ma non capisco come mai tu abbia la necessità di inserire tutti i dati di un solo record in un'unica textbox...li dovresti concatenare...ma non mi sembra una grande idea...spiegati meglio

diego_g_82
05-06-2007, 17:34
suppongo tu abbia una query sottostante alla maschera...ma non capisco come mai tu abbia la necessità di inserire tutti i dati di un solo record in un'unica textbox...li dovresti concatenare...ma non mi sembra una grande idea...spiegati meglio

E' importante il risultato, non come lo ottengo, percui concatenare o averli tutti insieme non mi cambia nulla. Voglio che selezionando un valore 'Nome', facente parte della tabella 'Persone', da una lista drop down, mi compaiano tutti i dati dello stesso record nella text box che si trova sulla stessa maschera 'Nome', 'Cognome', ecc...

Spero di essere stato piu' chiaro :)

funky80
06-06-2007, 08:07
E' importante il risultato, non come lo ottengo, percui concatenare o averli tutti insieme non mi cambia nulla. Voglio che selezionando un valore 'Nome', facente parte della tabella 'Persone', da una lista drop down, mi compaiano tutti i dati dello stesso record nella text box che si trova sulla stessa maschera 'Nome', 'Cognome', ecc...

Spero di essere stato piu' chiaro :)

Allora, io farei così: associ la maschera alla tabella da ci prelevi i record. Poi crei una combobox che associ, mediante la procedura guidata, alla tabella da cui prelevi i record e, in particolare, al cmapo "nome". Poi crei una textbox per ogni campo del crecord che devi visualizzare e la associ al campo desiderato e hai esattamente quello che ti serviva. Se vuoi concatenare tutto in un unica textbox è già più copmplicato e richiede l'uso di vba. Altrimenti puoi usare una listbox e gestirla da codice ma, anche questo, richiede del codice

diego_g_82
06-06-2007, 10:38
Allora, io farei così: associ la maschera alla tabella da ci prelevi i record. Poi crei una combobox che associ, mediante la procedura guidata, alla tabella da cui prelevi i record e, in particolare, al cmapo "nome". Poi crei una textbox per ogni campo del crecord che devi visualizzare e la associ al campo desiderato e hai esattamente quello che ti serviva. Se vuoi concatenare tutto in un unica textbox è già più copmplicato e richiede l'uso di vba. Altrimenti puoi usare una listbox e gestirla da codice ma, anche questo, richiede del codice

Ti ringrazio innanzi tutto per il tuo tempo. Non ho capito cosa intendi quando dici "associare la maschera alla tabella"; ho creato la combobox e come source gli ho dato il campo che mi interessa (Nome); ho creato la textbox e gli ho dato lo stesso campo (Nome). In teoria ora, se ho fatto bene tutto, selezionando un valore dalla combobox, mi dovrebbe visualizzare lo stesso valore nella textbox, ma cosi non e' :cry:

Ho sbagliato qualcosa?