我有一个OpenERP的调度方法。我想将数据返回到Form的每一秒。
我的方法就是这样。
def hello(self, cr, uid, context=None):
now = datetime.now()
cr.execute('select employee_id,count from late_to_leave (%s,%s)', (now.month, now.year))
datas = cr.fetchall()
for data in datas:
id = data[0]
count = data[1]
print 'id is ....',id
print 'count is ....',count
我想将数据返回到hr.attendance的形式。
我该怎么办。帮助我。
答案 0 :(得分:0)
在你的场景中 您应该要求在OpenERP中设置计划的操作,并且您的方法将被定义并调用为filed.function()字段相同的方法及其参数作为计划的操作表单 查看您可以在哪里设置OpenERP预定行动。
可以通过表单视图字段访问该功能。
只需查看我的简单计划操作针对hr.employee模型的生日计划操作。
您可以在OpenERP 7.0中看到计划的操作 您可以单击设置菜单
技术>>计划>>计划操作