我试图将一些数据放入postgres临时表中,然后通过rml报告提取它们。
我的问题是如何告诉openerp从这些临时表而不是默认模型中获取数据,在我的案例中是account.invoice。
非常感谢你的帮助。
答案 0 :(得分:0)
我解决了我的问题。 基本上,在报告类中,例如。 class account_invoice_custom(report_sxw.rml_parse),我必须更新localcontext字典,因此对象中的每个key =>值对都可以从.rml文件中调用。
假设我想要检索一个对象myTestObj:
self.localcontext.update({
'testObj' : myTestObj
})
在RML报告中,我可以通过
访问该对象[[ testObj.attribute ]]