Oops, I misunderstood your goal.

Actually I wrote a ROW_NOT_IN_DB validator which did not get Massimo's
approval, but looking back it might have been because I used a bad
example to make the case.
Anyways, just coding the validator was not enough, I had to modify a
few things in gluon too.


On Dec 12, 12:19 pm, Timothy Farrell <tfarr...@swgen.com> wrote:
> Help me understand how this works.
> "value", in the expression, gets replaced with the value being validated, 
> correct?  If so, then your suggestions check if field1 == field2.  That's not 
> quite what I'm looking for.
> What I'm looking for would be something like this:ARE_NOT_IN_DB(db, 'table', 
> ['field1', 'field2', 'field3], error_message='ACK!')
> I think I'll have to code this up real quick.
> DenesL wrote:You can probably tailor this to your needs: 
> db.mytable.field2.requires=IS_EXPR('value==%s' % repr 
> (request.vars.field1),error_message='oops!') or the equivalent (and more 
> flexible): db.mytable.field2.requires=IS_EXPR('True' ),error_message='oops!') 
> db.mytable.field2.requires.expressions='value==%s' % repr 
> (request.vars.field1)-- Timothy Farrell<tfarr...@swgen.com>Computer Guy 
> Statewide General Insurance Agency (www.swgen.com)
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py Web Framework" group.
To post to this group, send email to web2py@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
-~----------~----~----~----~------~----~------~--~---

Reply via email to