[Risolto] Filtro case insensitive

Discussioni sulle caratteristiche di database
Rispondi
Cinghiale78
Messaggi: 29
Iscritto il: giovedì 25 febbraio 2021, 22:29

[Risolto] Filtro case insensitive

Messaggio da Cinghiale78 »

Ciao a tutti!

In una macro associata ad un pulsante applico un filtro ad una tabella di un formulario in base ad una variabile ricevuta da una InputBox con questa istruzione:

Codice: Seleziona tutto

SubForm.Filter = "[Cognome] LIKE '%" & RCognome & "%' " 
Vorrei rendere la ricerca case insensitive e ho pensato di applicare LOWER() sia al campo della tabella (Cognome) sia alla variabile (RCognome),
ma non trovo la sintassi corretta.

Suggerimenti?
Ultima modifica di charlie il giovedì 29 aprile 2021, 8:57, modificato 2 volte in totale.
Motivazione: Aggiunta ✔ verde.
Cinghiale 78 - LibreOffice 7.0.4.2 Windows10
Cinghiale78
Messaggi: 29
Iscritto il: giovedì 25 febbraio 2021, 22:29

Re: Filtro case insensitive

Messaggio da Cinghiale78 »

Ce l'ho fatta :D

Codice: Seleziona tutto

SubForm.Filter = "lower([Cognome]) LIKE lower('%" & RCognome & "%') " 
Enjoy!
Cinghiale 78 - LibreOffice 7.0.4.2 Windows10
Rispondi