2016-04-22 145 views
0

有没有办法将错误记录到数据库?
(例如一个特殊的服务器动作)
我找到了res_log模型,但不幸的是我不知道如何加载它。
(其实我用的OpenERP 6.1)
OpenERP日志记录到数据库

+0

将错误记录到文件有什么问题? – danidee

+0

充满垃圾,日志文件很好的开发,但我只想把错误分贝。因为有时候用户很多时候会报告错误。从数据库我可以更容易地报告在regulary,我可以看到发生频率。 但电子邮件也可以是一个正确的方法。 –

回答

1

没有办法做到这一点AFAIK在OpenERP的6

您可能需要反向移植从OpenERP的8,做到这一点的代码。

请参阅https://github.com/odoo/odoo/blob/8.0/openerp/netsvc.py#L74

+0

嗯,你知道什么是res_log表吗?默认情况下,您可以在设置/报告/审核日志中的树视图中找到它...但我无法找到使用。 (我知道,openERP 6有一个默认模块(Audit Trail),它是日志到这个菜单的父,但AFAIK是一个其他的东西。) 在最坏的情况下,我将backport,所以谢谢你的答案。 –

+0

hmmm openerp 6和odoo 8有一个非常不同的体系结构,所以在我看来,没有办法从这个源码进行反向移植,但是有可能将它发展到异常类。 –