On Sep 17, 2010, at 6:25 AM, mdipierro wrote:
> 
> ERRATA:
> 
> I like to define
> 
> def HiddenField(*a,**b):
>    a['writable']=b['readable']=False
>    return Field(*a,**b)

I *think* you mean:

   b['writable']=b['readable']=False

> 
> and use
> 
> db.defiend_table('mytable',Field('name'),HiddenField('manager'))

and db.define_table(...

> 
> On Sep 17, 8:22 am, mdipierro <mdipie...@cs.depaul.edu> wrote:
>> I like to define
>> 
>> def HiddenField(*a,**b):
>>     a['writable']=b['readable']=False
>> 
>> and use
>> 
>> db.defiend_table('mytable',Field('name'),HiddenField('manager'))
>> 
>> On Sep 17, 6:07 am, "Martin.Mulone" <mulone.mar...@gmail.com> wrote:
>> 
>>> To hide a field:
>>> Field('out','boolean',writable=False,readable=False)
>> 
>>> And computed fields in 
>>> book:http://web2py.com/book/default/chapter/06#Computed-Fields
>> 
>>> On 17 sep, 05:58, Fabio Alessandro Locati <floc...@grimp.eu> wrote:
>> 
>>>> Hi,
>>>> I'm trying to make a form with a hidden field, but I haven't found the way
>>>> to do it :(.
>> 
>>>> I have a table:
>>>> db.define_table('partners',
>>>>     Field('name','string'),
>>>>     Field('out','boolean'))
>> 
>>>> I want to ask to the user the name of the partner and, based on the name of
>>>> the page, the value of 'out'. I was thinking into making two different 
>>>> pages
>>>> one that has - at code level - out=1 and the other one that had out=0. How
>>>> can I do this, without showing to the user the existence of the 'out' 
>>>> field?
>> 
>>>> Thanks :)
>> 
>> 


Reply via email to