Hi!
I receive the following error
Traceback (most recent call last):
File "/home/gniemetz/webapps/web2py/web2py/gluon/restricted.py", line 209, in
restricted
exec ccode in environment
File
"/home/gniemetz/webapps/web2py/web2py/applications/tauchbuch/controllers/default.py"
<https://tauchbuch.niemetz.it/admin/edit/tauchbuch/controllers/default.py>,
line 92, in <module>
File "/home/gniemetz/webapps/web2py/web2py/gluon/globals.py", line 186, in
<lambda>
self._caller = lambda f: f()
File "/home/gniemetz/webapps/web2py/web2py/gluon/tools.py", line 2809, in f
return action(*a, **b)
File
"/home/gniemetz/webapps/web2py/web2py/applications/tauchbuch/controllers/default.py"
<https://tauchbuch.niemetz.it/admin/edit/tauchbuch/controllers/default.py>,
line 16, in index
if grid.errors:
AttributeError: 'DIV' object has no attribute 'errors'
This is the controller
@auth.requires_login()
def index():
grid = SQLFORM
<https://web2py.niemetz.it/examples/global/vars/SQLFORM>.grid(db.Logbuch,fields=[db.Logbuch.Datum,db.Logbuch.Kurs,db.Logbuch.Thema,db.Logbuch.Kommentar],maxtextlength=50,orderby=[~db.Logbuch.Datum],onvalidation=check_km)
if grid.errors:
response
<https://web2py.niemetz.it/examples/global/vars/response>.flash = 'Bitte
Eingaben überprüfen'
return locals()
def check_km(form):
if form.vars.KM_Beginn >= form.vars.KM_Ende:
form.errors.KM_Ende = 'KM-Stand Ende kleiner/gleich KM-Stand Beginn'
What i'm trying to do is to set response.flash
What am i doing wrong here?
Thanks,
regards
Gerd
--