Solved !

It was row.FFDNO. How easy !!

def history():
    orders = SQLFORM.grid(db.PDTFF,create=False,editable=False,
deletable=False, csv=False,orderby=~db.PDTFF.id,
            links = [lambda row: A('Edit',_href=URL("default","next",
                    args=[row.FFDNO]))],
 
fields=[db.PDTFF.id,db.PDTFF.FFTRD,db.PDTFF.FFDNO,db.PDTFF.FFJCSC,db.PDTFF.FFJDNO,db.PDTFF.FFJGNO,
                    db.PDTFF.FFJJDN,db.PDTFF.FFJJGN])
    return dict(orders=orders)



On Nov 2, 1:46 pm, Omi Chiba <[email protected]> wrote:
> I was reading the previous 
> posthttps://groups.google.com/group/web2py/browse_thread/thread/51eed6556...
>
> but I cannot figure out how to do it with my grid.
> In args, I want to pass the value of the field called db.PDTFF.FFDNO.
>
> How can I do that ?
>
> def history():
>     orders = SQLFORM.grid(db.PDTFF,deletable=False,
> create=False,csv=False,orderby=~db.PDTFF.id,
>             links = [lambda row: A('Edit',_href=URL("default","next",
>                     args=[db.PDTFF.FFDNO]))],
>
> fields=[db.PDTFF.id,db.PDTFF.FFTRD,db.PDTFF.FFDNO,db.PDTFF.FFJCSC,db.PDTFF. 
> FFJDNO,db.PDTFF.FFJGNO,
>                     db.PDTFF.FFJJDN,db.PDTFF.FFJJGN])
>     return dict(orders=orders)

Reply via email to