CODEfrom datetime import datetime
db.define_table('invoice',
Field('customer', 'reference Client_Details',writable=False, label=SPAN('Customer', _style="font-weight: bold;")),
Field('client_order', label=SPAN("Item", _style="font-weight: bold;"), requires=IS_NOT_EMPTY()),
Field('loaning_date', 'date', label=SPAN('Date Loaned', _style="font-weight: bold;"), requires=IS_NOT_EMPTY()),
Field('returning_date', 'date', label=SPAN('Date Returned', _style="font-weight: bold;"), requires=IS_NOT_EMPTY()),
Field('daysLoaned', 'integer', compute=lambda r: (datetime.strptime(r['returning_date'], '%Y-%m-%d') - datetime.strptime(r['loaning_date'], '%Y-%m-%d')).days))The highlited field saves a None value which is not what i am trying get!!
Please help!
MostwantedI don't know where the None comes from, but why bother with strptime?
/dps