Is it only ONE autocomplete widget allowed per table ?
this code uses 2 widgets but the second autocomplete field is never filled :
db.define_table('person',
Field('name', unique=True, requires=IS_NOT_IN_DB(db,'
person.name')),
Field('country'),
Field('age','integer'))
db.define_table('thing',
Field('name'),
Field('persona'),
Field('personb'))
db.thing.persona.widget = SQLFORM.widgets.autocomplete(request,
db.person.name, id_field=
db.person.id)
db.thing.personb.widget = SQLFORM.widgets.autocomplete(request,
db.person.name, id_field=
db.person.id)