Buon giorno,
mi sono completamente bruciato il cervello ma... non riesco più ad applicare un filtro (cosa che ho fatto con successo diverse volte nell'ultimo mese).
Per semplificare al minimo ho creato una tabella con i campi: Marca, Tipo, Limitato al cui interno ho creato più record con gli stessi attributi (più veicoli BMW, più veicoli di tipo MOTO e AUTO, etc.)
Ho creato, poi una maschera continua, Maschera1 associata a Tabella1 che mostra tutti glie elementi senza filtrarli.
Ora vorrei, ad esempio, vedere solo i veicoli di marca BMW
Ho provato dall'esterno di Maschera1 creando una Maschera2 con un pulsante al cui click eseguo:
DoCmd.OpenForm "Maschera1"
Forms!Maschera1.Filter = "Marca = BMW"
Forms!Maschera1.FilterOn = True
Ho provato dalla stessa Maschera1 con un pulsante al cui click eseguo:
Me.Filter = "Marca = BMW"
Me.FilterOn = True
Ho provato usando una variabile String al posto di scrivere direttamente il nome della marca ma niente, ottengo sempre l'apertura di un InputBox che allego
Che cosa sto sbagliando ?
Allegati: