我想知道如何在odoo 11中检索跟踪字段的历史,这样以后我就可以将它们用于统计,并可能使用图表来显示它的一些重要变化等等。
我知道它们会显示在记录下面的聊天中,并与mail.thread相关,但我不知道是否有方法获取其他操作的这些信息,或者它们在数据库中的位置。
发布于 2018-04-28 15:09:26
对跟踪字段的更改存储在mail.tracking.value
模型中。您可以查看core/addons/mail/models/mail_tracking_value.py
中的表结构和方法(在Odoo11.0中)。
您可以直接查看消息来查看某些数据,方法是转到设置> Technical > Email > Messages,然后对跟踪值进行筛选。
模型是非常基本的,但是您应该能够使用消息值来通过对mail_message_id
的日期和时间进行排序来获取您的报表/历史数据。
https://stackoverflow.com/questions/50076197
复制相似问题