Newsgroup: it.comp.appl.access
Titolo: Cercare record in una maschera e nella sottomaschera.

Ciao a tutti.Volevo un consiglio da voi su come poter effettuare due
tipi di ricerca.Sono nella maschera
"MASCHERA1" e voglio cercare un determinato record attraverso una
combo associata ad un campo.
Poi nella "MASCHERA1" ho anche la sua sottomaschera "SOTTOMASCHERA1"
nella quale ho la stessa esigenza.Come posso fare???
Grazie in anticipo Dino

 ha scritto nel messaggio 
news:f4b14aff-ea0f-4e62...@p8g2000yqb.googlegroups.com...

Se il termine "ricerca" indica la "selezione/filtro" dei record, sia della 
maschera principale che della sottomaschera; puoi utilizzare il metodo 
Filter della Form.
C'� solo un piccolo problema; se la sottomaschera � legata alla maschera 
principale, ogni volta che filtrerai i record, il recordset della 
sottomaschera cambier�.
Stesso discorso se effettui una ricerca spostando il cursore del record.
In poche parole; descrivi meglio cosa devi fare...
Ciao.
-- 
Sergio MAZZA 

 Sergio MAZZA
Ciao e grazie per la risposta.
Cerco di essere piu' chiaro.
Nella maschera 1 ho il campo codice e il campo articolo.
Ho creato una casella combinata per la ricerca dei record attraverso
il campo codice.
Come dicevo questa maschera 1 e' una sottomaschera associata ad una
maschera primaria(che chiamero' ) pippo.
Quando apro Pippo si visualizza anche la sottomaschera "maschera1",la
quale avra' solo i record associati al record della form pippo.
Io vorrei attraverso la casella combinata cercare un determinato
articolo (sempre e solo di quelli associati) ma lei non funziona.
Poi ho un 'altra esigenza. Nella subform "maschera1" ho un'altra
subform "maschera2"(foglio dati) la quale mi da al contrario un elenco
di record da visualizzare.
In questa form io ho necessita' di ricercare anche in questo caso per
codice un record in particolare.Sono andato in struttura ho crato la
combo ma poi quando visualizzo in fohlio dati non vedo nulla.
come posso fare??

 ha scritto nel messaggio 
news:a509bc3a-18d2-4ee9...@v30g2000yqm.googlegroups.com...
Ciao e grazie per la risposta.
Cerco di essere piu' chiaro.
Nella maschera 1 ho il campo codice e il campo articolo.
Ho creato una casella combinata per la ricerca dei record attraverso
il campo codice.
Come dicevo questa maschera 1 e' una sottomaschera associata ad una
maschera primaria(che chiamero' ) pippo.
Quando apro Pippo si visualizza anche la sottomaschera "maschera1",la
quale avra' solo i record associati al record della form pippo.
Io vorrei attraverso la casella combinata cercare un determinato
articolo (sempre e solo di quelli associati) ma lei non funziona.
Poi ho un 'altra esigenza. Nella subform "maschera1" ho un'altra
subform "maschera2"(foglio dati) la quale mi da al contrario un elenco
di record da visualizzare.
In questa form io ho necessita' di ricercare anche in questo caso per
codice un record in particolare.Sono andato in struttura ho crato la
combo ma poi quando visualizzo in fohlio dati non vedo nulla.
come posso fare??
[risposta]
Indicando con "pippo" "pluto" e "paperino" i nomi delle maschere e altri 
oggetti non arriveremo a nulla.
Da quanto capisco (e leggo in un altro tuo messaggio) hai una struttura di 
maschere annidate (e pure troppo!) simile a questa:
[maschera principale]
-- [sottomaschera1]
-----  [sottomaschera2]
---------- [sottomaschera3]
Con una casella combinata (es. ricerca1) in sottomaschera1 vuoi filtrare i 
record in sottomaschera2 puoi farlo gestendo l'evento (di ricerca1) "dopo 
aggiornamento":
(es.)
With Me!sottomaschera2.Form
    .Filter = "nomeCampo=" & me!ricerca1
    .FilteOn = True
End With
Se, la sottomaschera3 � collegata alla sottomaschera2 tramite le propriet� 
collega campi secondari/master, il recordset si aggiorner� (filtrando i 
record)...
Ciao.
-- 
Sergio MAZZA 

 Sergio MAZZA
Ciao sergio e grazie per la risposta.
Ho provato ma non funziona.
Nella casella combinata non vedo dati

 ha scritto nel messaggio 
news:c9c1995e-5430-416e...@d5g2000yqm.googlegroups.com...
Ciao sergio e grazie per la risposta.
Ho provato ma non funziona.
Nella casella combinata non vedo dati
[risposta]
Dino, cos� non funziona; io non vedo il tuo monitor.
Se non descrivi cosa fai (ripeto) non arriveremo a nulla...
Ciao.
-- 
Sergio MAZZA