Good to know.  I suppose you just need to change the 'select' to
'search'.
However, it would be nice to mention that tuple!  :)

On Nov 5, 4:42 am, rochacbruno <[email protected]> wrote:
> Sorry I didnt test this way.
>
> I also didnt know that search returns a select.
>
> Enviado via iPhone
>
> Em 05/11/2010, às 01:58, mdipierro <[email protected]> escreveu:
>
> > Just:
>
> > search, rows = crud.search(table)
>
> > search returns a tuple.
>
> > On Nov 4, 10:29 pm, Bruno Rocha <[email protected]> wrote:
> >> It is ok to do
>
> >> search, rows = crud.search(table), crud.select(table)
>
> >> Edited!
>
> >> 2010/11/4 villas <[email protected]>
>
> >>>http://www.web2py.com/book/default/chapter/07#CRUD
>
> >>> I noticed this example in the book which does not seem correct:
>
> >>> def manage():
> >>>    table=db[request.args(0)]
> >>>    form = crud.update(table,request.args(1))
> >>>    table.id.represent = lambda id: \
> >>>       A('edit:',id,_href=URL(args=(request.args(0),id)))
> >>>    search, rows = crud.select(table)    # <<<------
> >>>    return dict(form=form,search=search,rows=rows)
>
> >>> May I suggest replacing the marked line:
> >>>    search, rows = crud.select(table)
>
> >>> with these two lines:
> >>>    search = crud.search(table)
> >>>    rows = crud.select(table)
>
> >>> -D
>
> >> --
>
> >>http://rochacbruno.com.br
>
>

Reply via email to