Salve, scrivo un altro post per chiedere aiuto sul un problemino che ho:
utilizzo access 2007 e la versione 6 di vb associata ad esso.
Ho creato una maschera divisa (Maschera2) per visualizzare i dati che arrivano da una query, definita nello stesso db (e funzionante).
La query è classica:
select [campi] from [tabella] where [campo] = "valore".
questa maschera deve essere aperta al click di un bottone ubicato su una maschera precedentemente creata(Maschera 1)
il problema è:
come passare un valore da Maschera1 a Maschera2 e passarlo come valore della clausola Where della query associata a Maschera2?
per ora al click ho associato il seguente codice:
codice:
Dim matricolaDaForm As String matricolaDaForm = Form_RicercaPerMatricola.matricola DoCmd.OpenForm "Maschera2", , , [CodDip] = " & matricolaDaForm"
l'idea mia è utilizzare DoCmd.OpenForm e passargli la maschera da aprire e il valore della clausola where.
spero di essermi espresso bene e aver rispettato le regole.
saluti