Massimo,
I did add the line of code you asked me to add. The validator read
like:
db.companyactivity.company.requires=IS_IN_DB(db,db.company.id,'%
(company_name)s')
db.companyactivity.activity.requires=[IS_IN_DB(db,db.activity.id,'%
(activity_name)s'),IS_NOT_IN_DB(db
(db.companyactivity.company==request.vars.company),db.companyactivity.activity)]
tmp=SQLField
('activity',db.activity,requires=db.companyactivity.activity.requires
[0])
tmp._tablename=db.companyactivity.activity._tablename
db.companyactivity.activity.widget=lambda f,v: OptionsWidget.widget
(tmp,v)
db.companyactivity.activity.widget['requires']
=db.companyactivity.activity.requires
The error ticket reads like:
Traceback (most recent call last):
File "/Library/Python/2.5/site-packages/web2py/gluon/restricted.py",
line 176, in restricted
exec ccode in environment
File "/Library/Python/2.5/site-packages/web2py/applications/cms/
models/db.py", line 281, in <module>
db.bedrijfactiviteit.activiteit.widget['requires']
=db.bedrijfactiviteit.activiteit.requires
TypeError: 'function' object does not support item assignment
Where: db.bedrijfactiviteit.activiteit.widget['requires']
=db.bedrijfactiviteit.activiteit.requires is Dutch for:
db.companyactivity.activity.widget['requires']
=db.companyactivity.activity.requires
Kind regards,
Annet.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"web2py Web Framework" 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
-~----------~----~----~----~------~----~------~--~---