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 web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to