Odoo中文社区可以通过以下三个域名访问:shine-it.net , odoocn.org,odoo.net.cn

原论坛用户的基本信息和发帖这里都予以保留,请注意:原论坛用户无需重新注册新用户,但是您的密码需要重置

开发人员可以登录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 文件。




  • 大家好,我设计了两个报表,公用同一个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了!呵呵!


登录后回复
 

与 Odoo 中文社区 的连接断开,我们正在尝试重连,请耐心等待