【发布时间】:2013-03-25 09:56:44
【问题描述】:
这是第一个代码
上课时间表_时间表(osv.osv):
_name='时间表.时间表'
_columns={
'name': fields.char('Name',size="64",required=True),
'课程':fields.many2one('college.course','Course'),
'学期':fields.many2one('course.semester','学期'),
'主题':fields.one2many('timetable.subjects','timetable_id','主题')
}
timetable_timetable()
这是第二个代码
上课时间表_主题(osv.osv):
_name = 'timetable.subjects'
_columns ={
'timetable_id' : fields.many2one('timetable.timetable','时间表'),
'subject_id': fields.many2one('semester.subject','Subject'),
'start_date': fields.datetime('开始日期',store=True),
'duration' : fields.float('Duration',size=64,required=True),
'end_date' : fields.datetime('结束日期',store=True),
'教授' : fields.many2one('professor.professor','教授')
}
timetable_subjects()
我想创建一个函数 on_change,它从 start_date 和持续时间返回 end_date。那么我该如何实现该功能。
【问题讨论】:
标签: openerp