By default the search performs looks that every keyword that you type
appears in any of the fields (string and text only). BUT

SQLFORM.grid(....,searchable=True)
SQLFORM.smartgrid(....,searchable=True)

take an argument searchable which can be replaced by your own search
function which will do:

  subquery = searchable(key,fields)

where key is

  key = request.vars.get('keywords','').strip()

and fields is a list of field which are displayed.

On Aug 23, 10:06 pm, DenesL <denes1...@yahoo.ca> wrote:
> Question: how do you use the search?.
> I tried query like statements but it did not work
>
> Also, there is a typo in the source, sqlhtml.py line 1099
>
>             self.accpted = ret
>
> should be
>
>             self.accepted = ret
>
> Denes.

Reply via email to