Massimo,

Thanks for putting so much effort in solving this problem. I tried the
latest trunk and replaced my code with the code you provided, the
error ticket I get 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/
controllers/appadmin.py", line 255, in <module>
  File "/Library/Python/2.5/site-packages/web2py/gluon/globals.py",
line 103, in <lambda>
    self._caller = lambda f: f()
  File "/Library/Python/2.5/site-packages/web2py/applications/cms/
controllers/appadmin.py", line 103, in insert
    form = SQLFORM(db[table], ignore_rw=ignore_rw)
  File "/Library/Python/2.5/site-packages/web2py/gluon/sqlhtml.py",
line 583, in __init__
    elif field.type == 'upload':
  File "/Library/Python/2.5/site-packages/web2py/applications/cms/
models/db.py", line 278, in <lambda>
    db.companyactivity.activity.widget=lambda f,v: OptionsWidget.widget
(db.companyactivity.activity,v)
  File "/Library/Python/2.5/site-packages/web2py/gluon/sqlhtml.py",
line 195, in widget
    options = requires0.other.options()
SyntaxError: widget cannot determine options of
companyactivity.activity


Since the key value pairs should come from the activity table I gave
that a try:

db.companyactivity.activity.widget=lambda f,v: OptionsWidget.widget
(db.activity.activity,v)

.. but that results in the same error.


I hope you're close to solving this problem.


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 web2py@googlegroups.com
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to