I have a database as follow:
# coding: utf8
from datetime import datetime, date, time
now = datetime.utcnow()
today = date.today()

db = SQLDB('sqlite://paint.sqlite')

db.define_table('order_que',
        Field('customer_code', length=30),
        Field('paint'),
        Field('can_size', requires=IS_IN_SET(['½ Litre', '1 Litre', '10
Litre', '30 Litre'])),
        Field('pickup_time'),
        Field('que_letter',
requires=IS_IN_SET([None,"A","B","C","D","E","F"])))

db.define_table('paint',
        Field('name', length=30, requires=IS_NOT_EMPTY(), unique=True),
        Field('base_paint', length=3, requires=IS_NOT_EMPTY()),
        Field('hex_color', length=6))

db.define_table('tint',
        Field('name', length=3, requires=IS_NOT_EMPTY()))

db.define_table('paint_tints',
        Field('paint_id', db.paint),
        Field('tint_id', db.tint),
        Field('units', 'integer'))


db.order_que.paint.requires = IS_IN_DB(db, 'paint.id',  '%(name)s')
db.paint_tints.paint_id.requires=IS_IN_DB(db, 'paint.id', '%(name)s')
db.paint_tints.tint_id.requires=IS_IN_DB(db, 'tint.id', '%(name)s')
db.order_que.customer_code.requires=IS_NOT_EMPTY()

And I am trying to do a join like this...
plate_que = db((db.order_que.que_letter != None) ==
db.paint.name).select()
But no matter what I put into order_que.que_letter I don't get any
results.  Any ideas?
BR,
Jason

-- 
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.

Reply via email to