hi all
i have this field
class holidays_detail(models.Model):
_name = 'holiday.detail'date_start = fields.Date(string='Start Date',required=True )
hari = fields.Char(string='Day')
i want when i choose date ini field date_start its onchange to field hari with value (weekday name ex :Sunday)
i have this method
def onchange_date(self, cr, uid, ids, date_start):
res ={}if date_start :
a = datetime.strptime(date_start,"%Y-%m-%d")if a :
b = datetime.strftime(a, '%A')res = {'hari': b }
return {'value': res}
return True
its work ! but when i save its getting error like this
File "/home/susi/odoo/openerp-8.0/openerp/sql_db.py", line 234, in execute res = self._obj.execute(query, params)
DataError: invalid input syntax for integer: "Friday"
LINE 1: ...('holiday_detail_id_seq'), 7, '2016-09-23', NULL, 'Friday', ...
^
anyone can help me what wrong with my code ? thanks before