Odoo 中文社区

    • 注册
    • 登录
    • 搜索
    • 版块
    • 标签
    • 热门
    • 用户
    • 群组

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

    由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解

    本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!

    开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

    如果您登录系统碰到问题,请在微信公众号留言:

    报表屡犯错误!

    Odoo 开发与实施交流
    2
    4
    2607
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • R
      roy.lee 最后由 编辑

      Environment Information :
      System : Windows-Vista-6.1.7601-SP1
      OS Name : nt
      Operating System Release : Vista
      Operating System Version : 6.1.7601
      Operating System Architecture : 32bit
      Operating System Locale : en_US.cp1252
      Python Version : 2.5.4
      OpenERP-Client Version : 5.0.3
      Last revision No. & ID :Bazaar Package not Found !Traceback (most recent call last):
        File "service\web_services.pyo", line 629, in go
        File "netsvc.pyo", line 67, in init
      KeyError: u'report.product.backlabel1'

      \product_init_.py
      import report

      \product_terp_.py

      {
          "name" : "Products & Pricelists",
          "version" : "1.1",
          "author" : "Tiny",
          "category" : "Generic Modules/Inventory Control",
          "depends" : ["base", "process"],
          "init_xml" : [],
          "demo_xml" : ["product_demo.xml"],
          "description": """
          'update_xml': [
              'product_report.xml'
          ],
      }

      \product\product_report.xml
      <?xml version="1.0" encoding="utf-8"?>
      <openerp>
          <data>
      <report auto="False" id="product_backlabel1" model="product.product" name="product.backlabel1" rml="product/report/product_backlabel1.rml" string="Back Labels1"/>
          </data>
      </openerp>

      \product\report_init_.py
      import product_backlabel1

      \product\report\product_backlabel1.py

      import time
      from report import report_sxw

      class product_backlabel1(report_sxw.rml_parse):
          def init(self, cr, uid, name, context):
              super(product_backlabel1, self).init(cr, uid, name, context)
              self.localcontext.update({
                  'time': time,
              })

      report_sxw.report_sxw('report.product.backlabel1','product.product','addons/product/report/product_backlabel1.rml',parser=product_backlabel1)

      1 条回复 最后回复 回复 引用 0
      • mrshelly
        mrshelly 最后由 编辑

        \product\report_init_.py
        import import product_backlabel1


        错了.
        \product\report_init_.py
        import product_backlabel1  <-- 多了个 import

        2 \product\report\product_backlabel 1.py

        文件名错了.

        应该是 \product\report\product_backlabel1.py  而不是 \product\report\product_backlabel 1.py  <--- 多了个空格...

        1 条回复 最后回复 回复 引用 0
        • R
          roy.lee 最后由 编辑

          非常感谢 shelly 老师, 对不起各位, 上边shelly 老师 提到的 问题 是我的笔误, 后来 shelly 老师指出 :

          shelly→水 5:32:11 PM
          所以, 有时候, 可能你的代码已经没有问题了. 但是因为模块更新出问题. 你的模块一样用不起来.

          在我重新启动电脑 又更新了一次 所有的 问题 都消失了!

          1 条回复 最后回复 回复 引用 0
          • First post
            Last post