Newsgroup: it.comp.appl.access
Titolo: inserire i dati in una maschera prelevati da un'altra maschera

 Salve e tutto il NG, premessa sono una neofita di Access, quindi con tutti 
i
limiti che ne comporta ed è la prima volta che partecipo ad un NG.
Cercherò di essere chiara ed esaustiva.
Ho creato una maschera con una sottomaschera, dove nella sottomaschera ho
creato una casella combinata[Codice]  che una volta selezionato il codice
inserisce automaticamente i dati nei campi
[Descrizione]-[Marca]-[Listino]-[Sc%]-[Pz.Singolo] inserisco le [Qtà] e
ottengo il [Pz.Totale] e qui tutto ok.
Adesso ho la necessità per ragioni particolari di prendere dei dati da un
altro archivio (Prodotti 2)  e inserirli nei campi su indicati ad eccezione
del campo [Codice], cosa ho fatto, ho associato  l'evento DoppioClik nel
campo [Descrizione] questo mi apre una maschera [Prodotti2] poi tramite la
casella combinata ricerco il prodotto da inserire e una volta visualizzato
vorrei che tramite il tasto inserisci (che ho creato) mi trasferisse i dati
selezionati nei rispettivi campi:
[Descrizione]-[Marca]-[Listino]-[Sc%]-[Pz.Singolo] e una volta inseriti che
chiudesse la maschera Prodotti 2.
Certa di essere (ma?) stata esaustiva e ringrazio tutto il NG.
Grazie per l'attenzione Elìa

 Grazie per l'attenzione Elìa
Fermo restando il fatto che non credo siano normalizzate al meglio le
tabelle, puoi fare in diversi modi.
1: Ti crei una query di unione tra le due tabelle nella combo: cioè
metti come origine
Select Marca, Listino, etc from Prodotti1
union
Select Marca, Listino, etc from Prodotti2
e così li avrai tutti insieme
Oppure se seguiamo la tua soluzione
su click della form Prodotti2
Forms!Prodotti1!SottomascheraProdotti1!Marca = me.Marca
Forms!Prodotti1!SottomascheraProdotti1!Listino = me.Listino
etc..
Ah evita di usare il nome Descrizione, Access è permaloso in queste cose
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

Grazie prenderò in esame il tuo suggerimento e ti farò sapere 

 ha scritto nel messaggio 
news:44f695f2$0$994$5fc...@news.tiscali.it...

Ho inserito nel Cmd Inserisci la programmazione di sotto elencata ma mi da 
il seguente [errore]: [errore di run-time'2465' Impossibile trovare il 
campo'subFrmOrdiniClienti' a cui si fa riferimento nell'espressione]
Non capisco dove sto sbagliando
ti spiego la seguenza:
1) apro la maschera frmPrevCliente
2)vado nella subFrmOrdiniCliente, faccio clik sul campo 
[DescrizioneProdotto] che apre la maschera esterna dell'archivio nel quale 
prendere i dati da inserire
3)faccio Clik sul cmd Inserisci e qui esce l'errore su descritto
Private Sub Inserisci_Click()
Forms!frmPrevCliente!subFrmOrdiniClienti!Codice = Me.CodiceCem
Forms!frmPrevCliente!subFrmOrdiniClienti!NomeFornitore = Me.NomeFornitore
Forms!frmPrevCliente!subFrmOrdiniClienti!PrezzoUnitario = Me.PrezzoUnitario
Forms!frmPrevCliente!subFrmOrdiniClienti!NomeProdotto = Me.NomeProdotto
Forms!frmPrevCliente!subFrmOrdiniClienti!PrezzoNetto = Me.PrezzoNetto
End Sub 

 End Sub


giusto.
Scusami  penso di essere una imbranata.
grazie per la tua disponibilità
With Forms!frmPrevCliente!subFrmOrdiniClienti.Form
    !IDProdotto = Me.CodiceCem
    !NomeFornitore = Me.NomeFornitoreCem
    !PrezzoUnitario = Me.PrezzoUnitarioCem
    !PrezzoNetto = Me.PrezzoNettoCem
End With 


Anche io sono neofita ma questo comando a te è riuscito come hai fatto?
-- 
ScaccoMatto 

 ha scritto nel messaggio 
news:44f71d5f$0$15865$4faf...@reader2.news.tin.it...

Ho preso da Northwind la maschera ordini e nel campo [IDProdotto]della 
sottomaschera trovi la programmazione
Ciao 


Io ho proprio importato mezzo db ma non funge.
Comunque tu mi haì suggerito qualcosa che non mi era venuta in mente
-- 
ScaccoMatto 

 ha scritto nel messaggio 
news:44f80dc4$0$30252$4faf...@reader1.news.tin.it...

Io ho lavorato sul Form Ordini e da li che ho costruito il tutto, ci sono 
dei buoni esempi
Elìa