Python 将库存位置与产品型号关联-OpenERP报告

Python 将库存位置与产品型号关联-OpenERP报告,python,openerp,openerp-7,odoo,Python,Openerp,Openerp 7,Odoo,我在OpenERP上为库存模块做了一个新的报告,它使用了product.product模型,就像默认的stock Level Forecast模型一样 现在,我有什么问题,我需要这个报告显示在“位置结构->物理位置->仓库->分析当前库存” 它显示在那里,没有错误,一切正常,但我的问题是,因为此报告与产品关联。产品我需要显示一些产品字段(已在报告中声明)和我正在查询的仓库的位置id 显然,如果我在报告上循环当前位置,它会抛出一个错误,因为这是一个stock对象,而不是来自产品 所以,我的问题是,

我在OpenERP上为库存模块做了一个新的报告,它使用了
product.product
模型,就像默认的
stock Level Forecast
模型一样

现在,我有什么问题,我需要这个报告显示在“位置结构->物理位置->仓库->分析当前库存”

它显示在那里,没有错误,一切正常,但我的问题是,因为此报告与
产品关联。产品
我需要显示一些产品字段(已在报告中声明)和我正在查询的仓库的
位置id

显然,如果我在报告上循环当前位置,它会抛出一个错误,因为这是一个
stock
对象,而不是来自产品

所以,我的问题是,如何将所有产品字段放入库存,以便同时有效地报告所有产品字段和库存位置

我想我应该做一个相关的字段,或者是其中的一个,但是我现在很困惑

有什么想法吗

我希望我自己解释,如果你需要代码,请让我知道我会编辑我的问题,然后


提前谢谢

您必须为报表创建解析器。就是这个解析器返回产品列表。

是的,它有它的解析器,一个基本的解析器,不需要关联字段或继承类?如果是的话,我会修改它。我还需要location_id,它来自stock模块,我是否也应该在解析器上声明它?在您的解析器上,您可以执行您想要的操作。在报告中调用解析器方法之后。哦,太棒了!我会尝试我的@NeoVe,我会尝试做同样的报告,想知道你是否可以分享你的代码,你做了什么?提前谢谢你好,雷纳德,我使用的是zestybeanz打印屏幕模块,它救了我的命