I got it. I had a type mutation.

Richard

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

> 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