Newsgroup: it.comp.appl.access
Titolo: valori da una maschera ad un altra

Salve a tutti,
volevo sapere come passare da una casella di testo di una maschera in
cui scelgo un valore e nella stessa maschera con un pulsante (macro)
apro un'altra maschera dove c'è la stessa scelta ma questa volta in
una casella combo.
Praticamente: maschera fornitori: scelgo fornitore, clicco su bottone
macro e apro maschera nuovo ordine dove devo di nuovo scegliere
fornitore, credo si possa fare con un unico passaggio, mi potete
aiutare per favore ?
scusate il linguaggio poco poco tecnico, ma come si capirà sono un
pivello

 ha scritto nel messaggio
news:1173799850.2...@64g2000cwx.googlegroups.com...

docmd.openform "nuovo ordine"
forms("nuovo ordine").fornitore = me.fornitore
Antonio


In linguagi WEB si usano le variabili Ambiente(che equivalgono a
variabili Public in moduli), ma con Access ci sono diverse opzioni.
Una è quella suggerita da Antonio, funzionale, ma ti vincola alla
Maschera di prelievo dati...
Personalmente preferisco sfruttare la programmazione ad Oggetti e creo
una Proprietà Public nella Form che posso settare dall'esterno(vedi
Public Property Get/Set/Let), oppure sfrutto il parametro OpenArgs per
passare un'array di valori(una stringa con separatori che Splitto)....
Vedi tu.
@Alex


Ciao, ho provato con il consiglio di Antonio (e tutte le sue varianti)
ma non va
Sinceramente il Tuo consiglio non sono in grado di applicarlo.
continuo a cercare la soluzione
Grazie lo stesso
Sergio

 ha scritto nel messaggio
news:1173867236....@n59g2000hsh.googlegroups.com...


non è possibile
Antonio

 Antonio
Sicuramente sbaglio io,
nel frattempo mi ero perso con il pannello dei comandi, adesso ho
ripreso questo problema, allora cerco di essere + preciso anche perchè
ho cambiato qualcosa:
Maschera ordini: ho una casella combinata [fornitore] dove seleziono
appunto il fornitore, una volta selezionato vorrei che lo stesso
nominativo (scelta) andasse a finire in una casella di testo
[fornitore] contenuta in una sottomaschera
[fornitori_query_sottomaschera_ordini] di altra maschera [Ordini_agg]
che apro tramite bottone macro posizionato all'interno della prima
maschera ordini.
se mi sono incartato ditemelo senza pietà
AIUTATEMI (Cristian De Sica)   :-)

 ha scritto nel messaggio
news:1173968632.7...@e65g2000hsc.googlegroups.com...



docmd.openform "Ordini_agg"
forms("Ordini_Agg").nomesottomaschera.form.fornitore = me.fornitore
se nella combo fornitore la descrizione non è il campo associato alla combo
stessa, ma magari c'è un ID, allora usa la proprietà column per recuperarla
Antonio


porta pazienza Antonio
docmd.openform "Ordini_agg"
forms("Ordini_Agg").nomesottomaschera.form.fornitore = me.fornitore
dove va inserito ?

 ha scritto nel messaggio
news:1173977327.0...@p15g2000hsd.googlegroups.com...


dove va inserito ?
di altra maschera [Ordini_agg]
che apro tramite bottone macro posizionato all'interno della prima
maschera ordini.
se vai lì dentro ci sarà già un docmd.openform
e prosegui
Antonio

Antonio Biso ha scritto:
.................
Alla fine.... dopo svariati tentativi ha funzionato, tutto contento
sono andato avanti ma ora mi sono accorto che non mi memorizza il
valore "fornitore" nella relativa tabella.
adesso ci riprovo
Grazie Anto'