Newsgroup: it.comp.appl.access
Titolo: rigenerare casella combinata

Salve a tutti vengo subito al dunque, ho creato un databese per
inserire le garanzie, ci sono più tabelle una che gestisce il
nominativo del cliente e altre tabelle che gestiscono  i prodotti
divisi per categoria, (ess. schede, accessori, ecc)
Ora ho creaato un maschera dove si inseriscono i dati del cliente,
all'interno ho creato delle sotto maschere per inserire i prodotti
scelti dal cliente, scelta che avviene tramite una casella combinata
all'interno della sottomaschera stessa.
Il problema nasce nel momento che il prodotto scelto dal cliente non è
in archivio, quindi si rende necessario un'iserimentodello stesso, e
per questo scopo, ho pensato di creare un'altra piccola maschera dove
immettere velocemente il prodotto mancante.
Il problema è come rigenerare la combo box per vedere il prodotto
appena inserito
ho provato il comando me.requery all'interno della combo e funziona,
ma non mi funziona più la selezione dei prodotti, la form principale
non posso rigenerarla perchè mi riazzera tutto.
Avete qualche suggerimento?


Puoi fare il requery del solo controllo che contiene il campo che ti
interessa.
In aggiunta a quanto hai fatto, che va benissimo, ti consiglio di
valutare anche l'evento "su non in elenco" del controllo, puoi
ottenere lo stesso risultato in modo "più elegante".
Buon lavoro, bye

 ha scritto nel messaggio 
news:1188744324.5...@w3g2000hsg.googlegroups.com...
Salve a tutti vengo subito al dunque, ho creato un databese per
inserire le garanzie, ci sono piů tabelle una che gestisce il
nominativo del cliente e altre tabelle che gestiscono  i prodotti
divisi per categoria, (ess. schede, accessori, ecc)
Ora ho creaato un maschera dove si inseriscono i dati del cliente,
all'interno ho creato delle sotto maschere per inserire i prodotti
scelti dal cliente, scelta che avviene tramite una casella combinata
all'interno della sottomaschera stessa.
Il problema nasce nel momento che il prodotto scelto dal cliente non č
in archivio, quindi si rende necessario un'iserimentodello stesso, e
per questo scopo, ho pensato di creare un'altra piccola maschera dove
immettere velocemente il prodotto mancante.
Il problema č come rigenerare la combo box per vedere il prodotto
appena inserito
ho provato il comando me.requery all'interno della combo e funziona,
ma non mi funziona piů la selezione dei prodotti, la form principale
non posso rigenerarla perchč mi riazzera tutto.
Avete qualche suggerimento?
vedi qui:
www.sitocomune.com
sezione: Forms
faq nr.: 3.39 Si puň aggiungere un record alla tabella che č origine riga di 
una casella combinata senza usare una maschera?
-- 
Ciao
Access

 ha scritto nel messaggio 
news:1188744324.5...@w3g2000hsg.googlegroups.com...

Avete qualche suggerimento?
non so se può esserti utile, ma tutti i database di esempio di access
prevedono che se non ci sia in elenco un valore, con un doppio click sul
controllo corrispondente puoi attivare la maschera ed inserirlo. Poi quel
valore è subito disponibile nell'elenco.
Forse guardando il codice troverai la soluzione

 ha scritto nel messaggionews:1188744324.5...@w3g2000hsg.googlegroups.com...

ho ora funziona, ho utilizzato l'evento doppio click per aprire la
funzine di inserimento nuovo record e nel frattempo di rigenerare
Grazie dell'aiuto