>Nella maschera ho molte caselle di testo e quindi mi incasinerei
>se devo integrare numerosi controlli. Non ho capito bene la questione
>di inserire nella maschera una subform come maschera secondaria.
>Praticamente cosa dovrei fare?
praticamente devi disegnare una maschera nuova e utilizzarla come maschera principale
sopra ci metterai una casella combinata in cui elencare i valori che vuoi utilizzare come filtro
oltre a questa casella combinata ci metterai anche un controllo "subform" nel quale dovrai inserire la tua vecchia maschera e legarla alla principale tramite l'eguaglianza del valore della nuova casella combinata con il campo relativo sulla vecchia maschera (questa la dovrai settare nelle proprietà "Collega campi master" e "Collega campi secondari" sul controllo della subform
permetti una domanda, però
la tua maschera ha come origine dati una tabella?
se sì puoi fare moooooooolto più velocemente utilizzando le proprietà "Filter" e "FilterOn"
praticamente, se sulla maschera attuale hai la combo con i valori che devono filtrare i records visualizzabili, all'evento Click della combo dovrai inserire il seguente codice:
[...]
Me.Filter = "[Campo] = " & CasellaCombinata
If Me.FilterOn = True Then
Me.FilterOn = False
End If
Me.FilterOn = True
Me.Requery
[...]
in questo caso risolvi tutto in un secondo
se però la tua maschera non ha origine dati, non puoi farlo
>Grazie 1000.
prego
AlPanix