Sure.

db.define_table('comment',
    Field('user', type='reference auth_user',
          label=T('User')),
    Field('date_added', type='datetime',
          label=T('Date Added')),
    Field('error_type', type='reference error_type',
          label=T('Error Type')),
    Field('balise', type='reference balise',
          label=T('Balise')),
    Field('content', type='string', notnull=True, required=True,
          label=T('Content')),
    auth.signature,
    format='%(content)s',
    migrate=settings.migrate)

########################################
db.define_table('balise',
    Field('name', type='string', notnull=True, required=True,
          label=T('Name')),
    auth.signature,
    format='%(name)s',
    migrate=settings.migrate)

db.define_table('balise_archive',db.balise,Field('current_record','reference 
balise',readable=False,writable=False))

########################################
db.define_table('error_type',
    Field('name', type='string', notnull=True, required=True,
          label=T('Name')),
    auth.signature,
    format='%(name)s',
    migrate=settings.migrate)

When I add a COMMENT, I would like to see a <select> for the USER, BALISE 
and ERROR_TYPE.
However, only the USER is correctly displayed as a <select>.
BALISE and ERROR_TYPE are text inputs:

<https://lh6.googleusercontent.com/-cgqyYdKFm6Q/TvSNJGc5paI/AAAAAAAASRg/Fi5E9mcPv4s/s1600/Screenshot%252520at%2525202011-12-23%25252023%25253A15%25253A05.png>


What am I doing wrong?

Reply via email to