试了一下,的确有你提到的问题,对于o2m字段,对于many端的修改并没有被audittrial记录
简单粗暴的修改了一下,现在能记录了,只是很难看 (修改了audittrail.py两行214行开始,#注释掉的是原来的代码,其下一行是修改的代码:
#val = pool.get(model).read(cr, uid, [id], [pool.get(model)._rec_name])<br /> val = pool.get(model).read(cr, uid, [id])<br /><br /> if val:<br /> #value.append(val[0][pool.get(model)._rec_name])<br /> value.append(val[0])<br />