The label is used to label an entire column, so it wouldn't make sense to
calculate a different label for every record. What exactly are you trying
to do?
On Wednesday, March 19, 2014 2:54:22 PM UTC-4, Kiran Subbaraman wrote:
>
> Hello,
> I am creating a SQLFORM.grid(), and in the update-form for that grid, I
> want to display the label value by computing it.
>
> Basically, I have this:
>
> model:
> db.define_table('x',
> Field('p', type='string'),
> Field('q', type='string')
> )
>
>
> controller:
> ....
> if blah:
> db.x.q.label = lambda row: row.p
> .....
>
>
> The label is displayed like this '<function <lambda> at 0x0955FF30>'
> Not sure if this is supported, or I need to change this code?
> Any help?
>
> Thanks,
> Kiran
>
--
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
---
You received this message because you are subscribed to the Google Groups
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.