Ok I think I found...

Is it because I am referring to the same table??

Richard

On Fri, Nov 12, 2010 at 11:43 AM, Richard Vézina <
[email protected]> wrote:

> Ok thanks!
>
> I wondering about an other thing :
>
> I have this :
>
> db['table1'].nottableidfield_id.represent=\
>     lambda nottableidfield_id: A("%(someotherfield)s"
> %db.table1[nottableidfield_id],\
>
>  
> _href=URL(r=request,f='read',args='someothertable'+'/'+str(nottableidfield_id)))
>
> And I get
>
> format mapping error...
>
> Why?
>
> Richard
>
>
>
> On Fri, Nov 12, 2010 at 11:37 AM, mdipierro <[email protected]>wrote:
>
>> this is not possible (because it is a DAL not an ORM)
>>
>> You can do:
>>
>> db.TABLENAME.FIELDNAME.represent=lambda value: value
>> for row in db().select(db.TABLENAME.FIELDNAME):
>>    print db.TABLENAME.FIELDNAME.represent(row.FIELDNAME)
>>
>> This would be the closest thing
>>
>> On Nov 12, 10:27 am, Richard Vézina <[email protected]>
>> wrote:
>> > Hello,
>> >
>> > I would know how I can get a print out of my field.represent=lambda
>> > something in command line web2py environnement.
>> >
>> > Hope I am clear.
>> >
>> > For example if I do
>> >
>> > print (db().select(db.TABLENAME.FIELDNAME))
>> >
>> > I get the values of the field. In case I have create a representation of
>> the
>> > field can I get a print out in the command line environnement
>> (ipython)??
>> >
>> > Richard
>>
>
>

Reply via email to