Scopo
Nella gestione delle ricerche QBE, quando l'utente inserisce un valore in un campo carattere, normalmente il framework crea una condizione di filtro del tipo:
campo LIKE valore + '%'In questo modo l'utente non deve scrivere il valore esatto ma solo la parte iniziale. Tuttavia in alcuni casi può essere necessario forzare l'utente a scrivere il valore esatto; per ottenere questo risultato è possibile impostare la proprietà QBELike a False.
Sintassi
// Disabilito le ricerche QBE
Pannello.Campo.QBELike := False
Pannello.Campo.QBELike := False
Quando letta
Restituisce True se le ricerche QBE possono utilizzare la clausola Like senza che l'utente usi i caratteri * o %.
Quando scritta
Permette di abilitare o disabilitare l'uso della clausola Like automatica.
Note
- E' possibile usare il parametro di compilazione PanelsLikeSearch per impostare il valore di default di questa costante.
- Solitamente si usa nell'evento di Load della videata per decidere per quali campi non si devono fare le ricerche con Like automatico.
- Nelle versioni precedenti alla 11.0 l'utente può comunque utilizzare una clausola Like se all'interno del testo di ricerca inserisce i caratteri * o %.
- Dalla versione 11.0 spegnere questa proprietà impedisce di utilizzare ricerche con like sul campo.
Ultima modifica: 24/05/2024 / Validità: da 6.9.3160