Actually that makes a lot of sense. It got caught of guard because edit does do it.
But with this you also answered my other question, how to change the default values in edit. :-) Thanks ! > SQLFORM.grid does not actually add the records automatically. It just > calls the grid controller with args action/table. > > You have to do something like: > if request.args(0) in ("edit", "new"): > redirect(URL("edit.html", args=[request.args(1), > request.args(2)]) > > On Nov 2, 9:15 am, Mike Veltman <mike.velt...@gmail.com> wrote: > > > are you able to see the form? or are you getting the "not authorized > > > message?" > > > > > > you can set user_signature=False or ensure that user is logged in. > > > > Thanks for the reaction. But no the form is generated perfectly. And the > > user is logged in. > > > > > On Wed, Nov 2, 2011 at 6:50 AM, Mike Veltman <mike.velt...@gmail.com> wrote: > > > > I have > > > > grid = > > > > > > > > SQLFORM.grid(query=db.lvstorage.setup_id==usedsetupid,csv=False,detai > > > > ls=T rue,searchable=True) > > > > > > > > That creates a form with the records with a add button. But when I > > > > use add I > > > > get the next screen but the record is not added. What do I miss ? > > > > > > > > Btw is the same setup with a query possible with SQLFORM.smartgrid ? > > > > > > > > With regards, > > > > Mike Veltman > > > > With regards, > > Mike Veltman With regards, Mike Veltman