Hi,
I just migrated my code from 2.4.6 to 2.5.1, I've encountered a problem
trying to use a dict in my smartgrid
with the following code:
def test():
form = SQLFORM.smartgrid(db.supply,
fields=dict(supply=[db.supply.id]),linked_tables
=dict(supply=['job','file']))
return dict(test=form)
I get this error:
<type 'exceptions.UnboundLocalError'> local variable 'fld' referenced
before assignment
Version
web2py™ Version 2.5.1-stable+timestamp.2013.06.06.15.39.19
Python Python 2.7: C:\Program Files\myapp\web2py.exe (prefix: C:\Program
Files\Terrasupply)
Traceback
Traceback (most recent call last):
File "/home/mdipierro/make_web2py/web2py/gluon/restricted.py", line 212,
in restricted
File "C:/Program Files/myapp/applications/init/controllers/supply.py",
line 424, in <module>
File "/home/mdipierro/make_web2py/web2py/gluon/globals.py", line 194, in
<lambda>
File "/home/mdipierro/make_web2py/web2py/gluon/tools.py", line 3022, in f
File "C:/Program Files/myapp/applications/init/controllers/supply.py",
line 100, in test
File "/home/mdipierro/make_web2py/web2py/gluon/sqlhtml.py", line 2641, in
smartgrid
UnboundLocalError: local variable 'fld' referenced before assignment
Any ideas?
Cheers,
James
--
---
You received this message because you are subscribed to the Google Groups
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.