Newsgroup: it.comp.appl.access
Titolo: trasferimento dato

ho una maschera con una sottomaschera in visualizzazione foglio dati
nella maschera  ho un pulsante che mi apre un'altra maschera
da questa scelgo un record e vorrei che lo andasse a mettere in un campo
della sottomaschera
e' possibile?
--
ciao

 wrote in message
ZhHa9.105212$n04.2...@twister2.libero.it...

Prima di tutto in una maschera (e quindi in una sottomaschera) non ci sono i
campi (che invece ci sono nelle tabelle e nelle query) ma i controlli.
Secondo, non riesco a capire come sia possibile mettere un intero record in
un controllo di una sottomaschera.
Terzo, tra tutti record che visualizzi nella sottomaschera, in quale devi
inserire il dato?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 no io devo mettere in un controllo della sottomaschera quello che
visualizzo nel controllo della maschera che apro.
scusami la terminologia errata ma sto imparando.




Se ho capito cosa vuoi fare, e' facile... Da ignorante mi spiego
meglio con l'esempio:
Allora, ho una maschera per fare dei preventivi per riparazioni. Sulla
maschera principale vanno inseriti i dati del cliente. Un bottone apre
un'altra maschera a pop-up con l'anagrafica clienti, l'utente trova il
cliente (o lo aggiunge), fa doppio-click su quel record e si ritrova i
dati inseriti nella prima maschera.
Nella maschera a pop-up c'e' questo codice associato all'evento "su
doppio-click":
Private Sub Form_DblClick(Cancel As Integer)
Forms![offerte]![Codice cliente] = Me![Codice]
Forms![offerte]![Ragione sociale] = Me![Ragione sociale]
Forms![offerte]![Località] = Me![Località]
Forms![offerte]!Telefono = Me!Telefono
Forms![offerte]!Fax = Me!Fax
Forms![offerte]!CAP = Me!CAP
Forms![offerte]!Indirizzo = Me!Indirizzo
Forms![offerte]!Provincia = Me!Provincia
End Sub
Poi l'utente va nella sottomaschera (maschere continue, non foglio
dati, non so se fa differenza) dove deve fare la lista dei ricambi da
offrire. Un bottone gli apre un altro pop-up con il listino ricambi e
anche qui trova il codice, fa doppio-click sulla riga e gli appare
tutto nella sottomaschera del preventivo. Ovviamente i dati vanno
dalla riga evidenziata nel pop-up alla riga evidenziata nella
sottomaschera, per aggiungere righe al preventivo deve quindi
spostarsi sulla nuova riga, altrimenti sovrascrive sempre la stessa.
Nel pop-up del listino ricambi c'e' questo evento su doppio-click:
Forms![offerte]![sottomaschera ricambi].Form![Codice] = Me!Codice
Forms![offerte]![sottomaschera ricambi].Form![Prezzo] = Me!Prezzo
Forms![offerte]![sottomaschera ricambi].Form![Descrizione] =
Me!Descrizione
E' questo che intendevi?

 perfetto a me serviva solo la seconda parte quella relativa alla
sottomaschera
grazie mille dell'aiuto

 wrote in message
LVHa9.105338$n04.2...@twister2.libero.it...

Credimi, non è un problema di pignoleria: sono cose necessarie per capire e
farsi capire.
Non hai però risposto al terzo mio quesito, che pertanto i ripropongo:
Tra tutti i record che visualizzi nella sottomaschera, in quale devi
inserire il dato?
--
Roberto
---------------------------------------------
