Pannello di Controllo Moderatore ]

[Risolto] Filtro case insensitive

Discussioni sulle caratteristiche di database

[Risolto] Filtro case insensitive

Messaggioda Cinghiale78 » mercoledì 28 aprile 2021, 21:26

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   Espandi visualeStringi visuale
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: 28
Iscritto il: giovedì 25 febbraio 2021, 23:29

Re: Filtro case insensitive

Messaggioda Cinghiale78 » mercoledì 28 aprile 2021, 22:21

Ce l'ho fatta :D
Codice: Seleziona tutto   Espandi visualeStringi visuale
SubForm.Filter = "lower([Cognome]) LIKE lower('%" & RCognome & "%') "

Enjoy!
Cinghiale 78 - LibreOffice 7.0.4.2 Windows10
Cinghiale78
 
Messaggi: 28
Iscritto il: giovedì 25 febbraio 2021, 23:29


Torna a Base

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti