ricerca records con checkbox flaggato

Anonimo
2022-02-25T10:47:25+00:00

Ciao a tutti,

ho una maschera con delle caselle di controllo associate a dei campi di tipo si/no.

Vorrei creare un oggetto di ricerca sotto forma di casella combinata che mi permetta di trovare i records con l’opzione selezionata.

Faccio un esempio:

una maschera ha tre caselle di controllo: blu, rosso e verde.

Vorrei creare una casella combinata che abbia 3 opzioni: blu, rosso e verde. Selezionando per esempio blu appariranno tutti i records in cui la casella di controllo blu è stata flaggata.

Come posso realizzare la casella combinata con queste caratteristiche?

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2022-02-25T11:51:01+00:00

Salve,

puoi p.e. usare un elenco valori come come tipo origine della combo dove nella proprietà origine controllo scrivi: "blu";"rosso";"verde"

Nell'evento Dopo Aggiornamento della combo usi un codice VBA come:

If Not IsNull(Me!MiaCasellaCombinata) Then
Me.Filter = Me!MiaCasellaCombinata & "= True"
Me.FilterOn = True
Else
Me.Filter = ""
Me.FilterOn = False
End If

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

1 risposta aggiuntiva

Ordina per: Più utili
  1. Anonimo
    2022-02-25T17:46:15+00:00

    Grazie mille Karl, ha funzionato.

    Nel caso in cui i checkbox hanno etichetta diversa dal nome del campo, come posso risolvere?

    La risposta è stata utile?

    0 commenti Nessun commento