Filtra Dati in Maschera su Casella di Controllo Si/No

di il
3 risposte

Filtra Dati in Maschera su Casella di Controllo Si/No

Salve,

sono alle prime armi con Access ed avrei bisogno del vostro aiuto.

Sto creando un archivio per la gestione di pratiche d'ufficio, in cui oltre ai vari campi ho alla fine un campo in tabella  “Concluso” SI/NO.

Ho creato allo stato attuale:

1 tabella con i dati

1 maschera singola (che utilizzo per l'inserimento dei record)

1 Query che utilizzo come origine dati filtrata per i campi di recerca txt nella maschera continua.

1 maschera Continua

Proprio nella maschera continua vorrei inserire oltre alle caselle di ricerca testo, che mi filtra i record, anche una casella di controllo che mi filtri i record a seconda se la spunta del campo SI/NO “Concluso” sia flaggata o meno,

Purtroppo proprio non ci riesco….

Potreste darmi una mano….?!?! Grazie di cuore a chi mi aiuterà ! Thanks

Ps: Al fine di non permettere la modifica accidentale dei dati ho disabilitato dalla maschera Consenti aggiunte, dati e modifiche che supero con comando Me.AllowEdit quando occore.

Grazie

3 Risposte

  • Re: Filtra Dati in Maschera su Casella di Controllo Si/No

    Come hai fatto a Filtrare i dati con la txt di ricerca…?
    Come hai provato ad implementare il Campo Boolean, che errori ottieni…?

    Premesso che non avrei usato la Query nel tuo caso ma la tabella diretta ed avrei filtrato i dati usando la proprietà Filter di Maschera, molto più comoda ed utile in questi aspetti.

    Se modifichi la proprietà Consenti Aggiunte o Modifiche non potrà mai funzionare…. così come la stai gestendo.

  • Re: Filtra Dati in Maschera su Casella di Controllo Si/No

    Per filtrare i dati ho inserito nel criterio del campo della query l’espressione Like “*” & [Maschera] etc…., in modo che nella maschera quando scrivo nella casella txt dedicata mi filtra i dati .

    Quello che mi blocca è la casella di controllo 

  • Re: Filtra Dati in Maschera su Casella di Controllo Si/No

    Il Like non serve con i Boolean, ma il problema è che il Boolean è ingannevole, se lo implementi vedi solo True o False non esiste un 3° Stato che abilita tutti, per questo suggerivo a maggior ragione l'uso di Filter e non della query in quanto nella maschera invece puoi avere una CheckBox con stato Triplo che accetta il 3° stato che consentirebbe di NON attivare il filtro… perchè il filtro più funzionale è quello che se non serve non c'è.

Devi accedere o registrarti per scrivere nel forum
3 risposte