| dalla versione 6.9.3160 - modificato il 29/09/2014 - link - english
|
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.
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.
Cosa ne pensi?
Ti sono rimaste delle domande su punti che questo articolo non ha trattato? Pensi che sia utile aggiungere una nota all'articolo? Aiutaci a migliorare la documentazione di Instant Developer scrivendo il tuo commento nei campi qui sotto.