I added the statements
if request.function == 'new':
db.mytable.myfield.readable = False
db.mytable.myfield2.readable = False
db.mytable.myfield3.readable = Falsebefore constructing the grid, but the fields are still in the add (create) form of the grid. I am definging default values for these fields, is this the problem? > --

