
Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn
由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解
本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!
开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号
如果您登录系统碰到问题,请在微信公众号留言:
Report 开发求助!
-
大家好,我设计了两个报表,公用同一个rml文件!
一个指向 stock_tracking,一个指向stock_production_lot.
但是只有stocking_production_lot 的报告,能正确显示数据,
stock_tracking里显示的都是空白!
还请指教一下!
<report auto="False" id="report_roquette_coa_tracking" model="stock.tracking" name="roquette.coa" rml="roquette/report/coa.rml"
string="COAII"/>
<report auto="False" id="report_roquette_coa_prodlot" model="stock.production.lot" name="roquette.coa" rml="roquette/report/coa.rml" string="COAI"/>
这个是view 里的。
class roquette_coa_tracking(report_sxw.rml_parse):
def init(self, cr, uid, name, context):
super(roquette_coa_tracking, self).init(cr, uid, name, context)
self.localcontext.update({
'time': time,
'user': self.pool.get('res.users').browse(cr, uid, uid, context)
})
report_sxw.report_sxw('report.roquette.coa','stock.tracking','addons/roquette/report/coa.rml',parser=roquette_coa_tracking)
class roquette_coa_prodlot(report_sxw.rml_parse):
def init(self, cr, uid, name, context):
super(roquette_coa_prodlot, self).init(cr, uid, name, context)
self.localcontext.update({
'time': time,
'user': self.pool.get('res.users').browse(cr, uid, uid, context)
})
report_sxw.report_sxw('report.roquette.coa','stock.production.lot','addons/roquette/report/coa.rml',parser=roquette_coa_prodlot)
report。py 文件。
-
终于发现这个问题了!
原来是 name="roquette.coa" 两个都一样了!
修改成两个不同的名字,就可以了!呵呵!
终于OK了!呵呵!