Hello,
How to pass a query set string or a string with a select/count to be
executed in another controller?
On one controller I create one of these 4 examples:
session.checks = [
'db(db.equipment.sn_counter_id == request.args[0]).count()',
T('Cannot be deleted while assigned to an equipment.'),
]
session.checks = [
QUERY_FOR_COUNT,
'db.equipment.sn_counter_id == request.args[0]',
T('Cannot be deleted while assigned to an equipment.'),
]
session.checks = [
'db(db.equipment.depends_on == request.args[0]).select()',
T('Cannot be deleted while dependent on an option.'),
]
session.checks = [
QUERY_FOR_SELECT,
'db.equipment.depends_on == request.args[0]',
T('Cannot be deleted while dependent on an option.'),
]
and then execute it on another controller using something similar to (of
course my example below doesn't work):
if session.checks[0]:
session.flash = session.checks[1]
redirect(return_to)
Thanks,
JM
--
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/d/optout.