thank you, i test Le vendredi 2 octobre 2020 à 17:04:06 UTC+2, agent...@gmail.com a écrit :
> From the documentation > <http://www.web2py.com/books/default/chapter/29/07/forms-and-validators#SQLFORM-grid-signature>: > > > "onvalidation, onfailure, oncreate, onupdate and ondelete are callback > functions. All but ondelete take a form object as input, ondelete takes > the table and the record id. Because the edit/create form is an SQLFORM > which extends FORM, these callbacks are essentially used in the same way as > documented in the sections for FORM and SQLFORM. " > > So, when you declare the grid, you link the function that you want to run > to: oncreate=myoncreate > > On Thursday, October 1, 2020 at 9:07:34 AM UTC-5 lcham...@gmail.com wrote: > >> >> Hello, >> i use sqlformgrid and like this : >> controller: >> def art_manage(): >> records= SQLFORM.grid(query=db.t_art,maxtextlength = >> 40,deletable=False,create=True, fields=[db.t_art.f_name, db.t_art.f_team, >> db.t_art.f_tit]) >> return dict(records=records) >> >> view: >> {{=records}} >> >> >> the records displayed are good and i let the possibility to add records >> (create=True). >> My question is : when i add a record and i submit i would to exectue a >> function , how can i do ? >> Thank you >> >> (i know how to do with form .. if form.process (onvalidation .. and so on) >> >> -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- 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. To view this discussion on the web visit https://groups.google.com/d/msgid/web2py/419b948c-65c6-456e-a3c8-caafd9338168n%40googlegroups.com.