[web2py] Re: Possible bug relating creating records in appadmin with IS_IN_SET([0,1])

2011-04-06 Thread DenesL

It is a bug, e.g. sqlhtml.py uses

if default ...

to check for the existence of a field default, and that does not work
for this case.
Thinking cap on...


On Apr 6, 4:17 am, Mike Veltman mike.velt...@gmail.com wrote:
 Database field is:

     Field('lunid', type='integer',
           default=0,
           label=T('Lun ID')),

 Database rule is

 db.viostorage.lunid.requires = IS_IN_SET([0,1])

 Problem:

 In stead of giving me lun 0 as default option it selects nothing :-)

 Make default is 1 and it works fine.

 With regards,
 Mike Veltman

 Trainer and Senior Consultant, Linux and AIX
 Phone   : +65 96212448
 Phone NL  : +31 878702983
 DID             : +65 6464 0432
 Fax             : +65 6464 0349
 Email   : mike.velt...@gmail.com
 Skype   : m.veltman
 Profile         :www.linkedin.com/in/mikeveltman

 =
 Information in this message is confidential. It is intended solely for the
 person or the entity to whom it is addressed. If you are not the intended
 recipient, you are not to disseminate,distribute or copy this
 communication. Please notify the sender and delete the message and any
 other record of it from your system immediately.
 =


Re: [web2py] Re: Possible bug relating creating records in appadmin with IS_IN_SET([0,1])

2011-04-06 Thread Mike Veltman

Its interesting because its only with 0

   Field('lvsize_id', db.lvsize,
  default=1,
  label=T('Size ID')),
Field('lunid', type='integer',
  default=0,
  label=T('Lun ID')),

The other one works fine :-)


 It is a bug, e.g. sqlhtml.py uses
 
 if default ...
 
 to check for the existence of a field default, and that does not work
 for this case.
 Thinking cap on...
 
 On Apr 6, 4:17 am, Mike Veltman mike.velt...@gmail.com wrote:
  Database field is:
  
  Field('lunid', type='integer',
default=0,
label=T('Lun ID')),
  
  Database rule is
  
  db.viostorage.lunid.requires = IS_IN_SET([0,1])
  
  Problem:
  
  In stead of giving me lun 0 as default option it selects nothing :-)
  
  Make default is 1 and it works fine.
  
  With regards,
  Mike Veltman
  
  Trainer and Senior Consultant, Linux and AIX
  Phone   : +65 96212448
  Phone NL  : +31 878702983
  DID : +65 6464 0432
  Fax : +65 6464 0349
  Email   : mike.velt...@gmail.com
  Skype   : m.veltman
  Profile :www.linkedin.com/in/mikeveltman
  
  =
  Information in this message is confidential. It is intended solely for
  the person or the entity to whom it is addressed. If you are not the
  intended recipient, you are not to disseminate,distribute or copy this
  communication. Please notify the sender and delete the message and any
  other record of it from your system immediately.
  =

With regards,
Mike Veltman


Trainer and Senior Consultant, Linux and AIX
Phone   : +65 96212448
Phone NL  : +31 878702983
DID : +65 6464 0432
Fax : +65 6464 0349
Email   : mike.velt...@gmail.com
Skype   : m.veltman
Profile : www.linkedin.com/in/mikeveltman

=
Information in this message is confidential. It is intended solely for the
person or the entity to whom it is addressed. If you are not the intended
recipient, you are not to disseminate,distribute or copy this
communication. Please notify the sender and delete the message and any
other record of it from your system immediately.
=


[web2py] Re: Possible bug relating creating records in appadmin with IS_IN_SET([0,1])

2011-04-06 Thread Massimo Di Pierro
will fix it

On Apr 6, 5:10 am, DenesL denes1...@yahoo.ca wrote:
 It is a bug, e.g. sqlhtml.py uses

 if default ...

 to check for the existence of a field default, and that does not work
 for this case.
 Thinking cap on...

 On Apr 6, 4:17 am, Mike Veltman mike.velt...@gmail.com wrote:







  Database field is:

      Field('lunid', type='integer',
            default=0,
            label=T('Lun ID')),

  Database rule is

  db.viostorage.lunid.requires = IS_IN_SET([0,1])

  Problem:

  In stead of giving me lun 0 as default option it selects nothing :-)

  Make default is 1 and it works fine.

  With regards,
  Mike Veltman

  Trainer and Senior Consultant, Linux and AIX
  Phone   : +65 96212448
  Phone NL  : +31 878702983
  DID             : +65 6464 0432
  Fax             : +65 6464 0349
  Email   : mike.velt...@gmail.com
  Skype   : m.veltman
  Profile         :www.linkedin.com/in/mikeveltman

  =
  Information in this message is confidential. It is intended solely for the
  person or the entity to whom it is addressed. If you are not the intended
  recipient, you are not to disseminate,distribute or copy this
  communication. Please notify the sender and delete the message and any
  other record of it from your system immediately.
  =


Re: [web2py] Re: Possible bug relating creating records in appadmin with IS_IN_SET([0,1])

2011-04-06 Thread Mike Veltman

Thank you. No hurries, glad that I did not waste time.

 will fix it
 
 On Apr 6, 5:10 am, DenesL denes1...@yahoo.ca wrote:
  It is a bug, e.g. sqlhtml.py uses
  
  if default ...
  
  to check for the existence of a field default, and that does not work
  for this case.
  Thinking cap on...
  
  On Apr 6, 4:17 am, Mike Veltman mike.velt...@gmail.com wrote:
   Database field is:
   
   Field('lunid', type='integer',
 default=0,
 label=T('Lun ID')),
   
   Database rule is
   
   db.viostorage.lunid.requires = IS_IN_SET([0,1])
   
   Problem:
   
   In stead of giving me lun 0 as default option it selects nothing :-)
   
   Make default is 1 and it works fine.
   
   With regards,
   Mike Veltman
   
   Trainer and Senior Consultant, Linux and AIX
   Phone   : +65 96212448
   Phone NL  : +31 878702983
   DID : +65 6464 0432
   Fax : +65 6464 0349
   Email   : mike.velt...@gmail.com
   Skype   : m.veltman
   Profile :www.linkedin.com/in/mikeveltman
   
   =
   Information in this message is confidential. It is intended solely for
   the person or the entity to whom it is addressed. If you are not the
   intended recipient, you are not to disseminate,distribute or copy this
   communication. Please notify the sender and delete the message and any
   other record of it from your system immediately.
   =

With regards,
Mike Veltman