[Base] Macro per filtrare dati su "Ricerca" (o "Vista")
Inviato: giovedì 12 gennaio 2017, 16:20
Buongiorno,
ho il seguente problema. Ho una semplice Form con un testo ed un campo di controllo "Tabella", che evidenzia Cognome, Nome e CognomeNome (uniti). I dati vengono letti da una semplice tabella anagrafica (con colonne Cognme, Nome); per il campo CognomNome ho creato una Ricerca (Vista).
Ho associato al testo una semplice macro che valorizza il filtro del formulario, in modo da visualizzare slo i dati di nteresse.
[/i]
Volevo però far funzionare il tutto usando la vista (e quindi potendo cercare contemporaneamente su "CognomeNome"); la macro modificata, però, non funziona (dice che non trova la colonna).
Ringrazio in anticipo per l'aiuto.
Buona serata
ho il seguente problema. Ho una semplice Form con un testo ed un campo di controllo "Tabella", che evidenzia Cognome, Nome e CognomeNome (uniti). I dati vengono letti da una semplice tabella anagrafica (con colonne Cognme, Nome); per il campo CognomNome ho creato una Ricerca (Vista).
Ho associato al testo una semplice macro che valorizza il filtro del formulario, in modo da visualizzare slo i dati di nteresse.
Codice: Seleziona tutto
Sub FiltraNOME(oEv)
oModel = oEv.Source.Model
sTestoPerRicerca = oEv.Source.getAccessibleContext.Text
oForm = oModel.Parent
oForm.Filter = " ( ""Anagrafe"".""Nome"" LIKE '%" & sTestoPerRicerca & "%' )"
oForm.reload()
End Sub
Volevo però far funzionare il tutto usando la vista (e quindi potendo cercare contemporaneamente su "CognomeNome"); la macro modificata, però, non funziona (dice che non trova la colonna).
Ringrazio in anticipo per l'aiuto.
Buona serata