Wondering how I can use the oncreate callback to redirect to my edit page
after I just created a new record.
This is my callback function:
def postCreate(form):
equipOrderId = form.custom.dspval.equipOrderId
redirect(URL('index',args=('edit','equipOrder',equipOrderId),user_signature=True))
return
But, equipOrderId is always None when I get it here. My grid call looks
like this:
grid = SQLFORM.grid(query, fields=fields, left=left,
orderby=orderby, create=create, details=details,
editable=editable, deletable=deletable,
csv=False, search_widget=search,
searchable=True, links=links, oncreate=postCreate,
paginate=15, maxtextlength=45)
equipOrderId is the id field of my newly created record. How can I access
it in my callback function?
-Jim
--
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 [email protected].
For more options, visit https://groups.google.com/groups/opt_out.