Thanks for all the help again. It should have been obvious to me
before but I am sure the problem is that values coming back from
get_last_names() are different when the form is generated compared to
when it is validated. So I really need to just get the list of last
names once and it use it both times.
The question is how to do that. Does this look like a good approach? I
tried it and it seems to work.
if request.vars:
db.reg_test.last_name.requires = IS_IN_SET( session.last_names,
zero = "Select a Last Name" )
else:
session.last_names = get_last_names()
db.reg_test.last_name.requires = IS_IN_SET( session.last_names,
zero = "Select a Last Name" )
--
You received this message because you are subscribed to the Google Groups
"web2py-users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/web2py?hl=en.