TIB_ProcessSearchBuffer Type |
Unit
IB_Components
Declaration
TIB_ProcessSearchBuffer = procedure( Sender: TObject; IB_Field: TIB_Column; var SearchBuffer: string; WhereClause, Parameters, Macros: TStrings; var DefaultHandling: boolean ) of object;
Description
This event is used in order to provide custom handling of search criteria.
It is triggered prior to IBO's default search buffer handling code so it is
possible to design your own extensions and syntax for use in search mode and
then in this event check for your special syntax and manipulate it into a
format that IBO can handle by default.
It is also possible to totally override IBO's default handling by setting the
reference variable for it to false. This will be assuming that you provided
your own entries into the SQLWhereItems and ParamValueLinks string lists.