I'm facing a pb with the following controller : # Formulaire de saisie principal
from gluon.tools import Crud crud = Crud(globals(), db) def saisie(): listeOF=db(db.GPOF.id>0).select() CodeOF=request.vars.OF Selection=FORM('Code OF:', INPUT(_name='OF',_value=CodeOF,requires=IS_IN_DB(db, 'GPOF.OF_CODE')), INPUT(_type='submit',_value='Cliquer pour afficher')) if Selection.accepts(request.vars,keepvalues=True): pass MetaOF=db(db.OF.META_OF==CodeOF).select() #Sélection des données méta de l'OF (démarrage, responsable...) if len(MetaOF): MetaForm=SQLFORM(db.OF,record=MetaOF[0],deletable=True) else: MetaForm=SQLFORM(db.OF) if MetaForm.accepts(request.vars,session): response.flash = 'Données saisies' return dict(Selection=Selection,MetaForm=MetaForm) The selection form works well and helps filtering data (this controller is extracted from a bigger one). When len(MetaOF)=0 , it's ok , a new record is inserted When len(MetaOF)=1, it render the right record but if I try to modify it , it doesn't work (no error message) but no response.flash neither Could you help me understant what's wrong.... Thanks JmiXIII -- You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web...@googlegroups.com. To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/web2py?hl=en.