Hi!
grid generats SQLFORMs for 'new', 'view' and 'edit'. But only the first
propagates the parameter formstyle from the constructor:
Line 1550 ('new'):
create_form = SQLFORM(
table, ignore_rw = ignore_rw, formstyle = formstyle,
There is no formstile in line 1566 ('view')
form = SQLFORM(table,record,upload=upload,ignore_rw=ignore_rw,
readonly=True,_class='web2py_form')
and line 1578 ('edit')
edit_form =
SQLFORM(table,record,upload=upload,ignore_rw=ignore_rw,
deletable=deletable,
Proposal: change to
form =
SQLFORM(table,record,upload=upload,ignore_rw=ignore_rw, *formstyle
= formstyle, *
readonly=True,_class='web2py_form')
and
edit_form =
SQLFORM(table,record,upload=upload,ignore_rw=ignore_rw, *formstyle =
formstyle,*
deletable=deletable,
Regards, Martin