Newsgroup: it.comp.appl.access
Titolo: aggiornare una casella combinata.......

Rieccomi quà a chiedere per favore come si fà ad aggiornare in tempo reale
una casella combinata...
Mi spiego ho una casella combinata che mi restituisce dei dati da una
tabella,tramite una macro apro una maschera per l'immisione dei dati che mi
dovrebbero comparire nella casella combinata,ma questo non aviene,o meglio
avviene dopo che ho chiuso la maschera, ho letto qualcosa sul
Re-query........ma come si aplica è com'è la formula esatta?!?
Scusate l ' ignoranza..
Gianni.

 ha scritto nel messaggio
news:3ce19...@news.bluewin.ch...

da principiante ti risponderei di metterci un evento macro su click e nella
masco solo la riga con istruzione requuery.... ma spero che ti diano
consigli migliori cosi' imparo qualcosa di piu' anch'io :-)
Mara

 ha scritto nel messaggio
news:abs8uk$r6c$1...@pegasus.tiscalinet.it...

Niente da fare Mara,non mi aggiorna in tempo reale la List Box , ma quando
la chiudo è la riapro il valore digitato in precedenza si trova
dentro........
Ma grazie lo stesso.....

 ha scritto nel messaggio
news:3ce19...@news.bluewin.ch...

A fronte dell'evento "Su chiusura" della maschera "per l'immisione dei dati
che mi dovrebbero comparire nella casella combinata" genera una riga di
codice VBA che effettui il Requery della casella combinata, ovvero:
[Forms]![NomeMascheraCheContieneCasellaCombinata]![NomeCasellaCombinata].Req
uery
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:yKIE8.66393$US3.1...@twister1.libero.it...

Grazie Roberto Volo a provare ciao
Gianni

Beh ho provato ma non và quando cerco di chiudere la maschera mi viene un
errore da Vb.....sicuramente sbaglio qualcosa......
provo a spiegarmi meglio.......
ho una maschera Difetti in cui è incorporata una sottomaschera Sottomaschera
Difetti., un campo della sottomaschera è abbianto un controllo Casella
combinata,perchè chi dovrà mettere dati dentro lo deve fare per forza
scegliendo dalla casella......fino a qui tutto chiaro, ho creato una mascro
che all'evento doppio clic mi apre una maschera di immisione dati per quel
campo della casella combinata.. quindi ho provato a scrivere le due righe di
codice , come mi hai detto tu ... ma credo che ho fatto un po caos a
scriverlo......
io ho scritto cosi......
All'evento di chiusura maschera , ho scritto.
[Form]![Form Difetti]![Casella cobinata:Tipo di Difetto]. Requery
 End sub.
dove sbaglio ? mi viene sempre l ' errore che non trova il campo Difetti..
Grazie è scusa......
Gianni

 ha scritto nel messaggio
news:3ce42...@news.bluewin.ch...

Beh, tu non avevi detto che la casella combinata era contenuta in una
sottomaschera.
Se la maschera principale si chiama Difetti.
Se il controllo sottomaschera inserito nella maschera Difetti e che contiene
la sottomaschera Sottomaschera Difetti si chiama anche lui Sottomaschera
Difetti.
Se la casella combinata si chiama Tipo di Difetto.
Prova con:
[Forms]![Difetti]![Sottomaschera Difetti]![Tipo di Difetto].Requery


 ha scritto nel messaggio
news:mX2F8.71984$5k4.1...@twister2.libero.it...

`Beh Roberto ho provato è riprovato ma non funziona niente, mi viene sempre
un errore (Debug) in Vb che dice che non esiste il campo specificato
......... Come mai?!?
Grazie
Gianni.

 Gianni.
Cosě a occhio sembrerebbe o che la maschera principale non si chiama Difetti
e/o che il controllo sottomaschere in esso contenuto (attento ho scritto
controllo sottomaschera e non sottomaschera) non si chiami [Sottomaschera
Difetti] e/o che la casella combinata non si chiami [Tipo di Difetto].
Tu hai in mano il database, quindi a te la verifica.
