Odoo 中文社区

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Popular
    • Users
    • Groups

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

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

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

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

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

    Odoo8 请问,为何打印报表时都无法正常显示条码?

    Odoo 新手求助
    2
    9
    7387
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      dwz35296 last edited by

      无论打印什么报表,条码都是空白的
      [attach=1]

      1 Reply Last reply Reply Quote 0
      • mrshelly
        mrshelly last edited by

        进 html 格式报表, 看看条码是否正常....

        如果 html 格式报表的条码不正常  就复制 条码图片地址 开新标签页查看.. 并查看服务器 log.

        1 Reply Last reply Reply Quote 0
        • D
          dwz35296 last edited by

          请问在什么地方可以进入对应的html报表呢?

          1 Reply Last reply Reply Quote 0
          • D
            dwz35296 last edited by

            直接把Wkhtmltopdf卸载掉吗?

            1 Reply Last reply Reply Quote 0
            • D
              dwz35296 last edited by

              哦,明白了,只需要在设置——报表里面,修改报表的类型为html报表就可以了

              1 Reply Last reply Reply Quote 0
              • D
                dwz35296 last edited by

                改用http格式后,条码的图片显示不出来
                [attachimg=1]
                并且服务器上的日志文件找到ERROR日志:
                [quote]File "/usr/lib/python2.7/dist-packages/reportlab/graphics/renderPM.py", line 227, in _setFont
                    raise RenderPMError("Can't setFont(%s) missing the T1 files?\nOriginally %s: %s" % (fontName,s1,s2))
                RenderPMError: Can't setFont(Times-Roman) missing the T1 files?
                Originally <type 'exceptions.TypeError'>: makeT1Font() argument 2 must be string, not None[/quote]

                1 Reply Last reply Reply Quote 0
                • D
                  dwz35296 last edited by

                  还有一个这样的错误
                  [quote]2015-03-17 06:48:31,983 3203 ERROR test openerp.sql_db: bad query: UPDATE "im_chat_presence" SET "status"='away',"last_poll"='2015-03-17 06:48:31',"write_uid"=1,"write_date"=(now() at time zone 'UTC') WHERE id IN (1)
                  Traceback (most recent call last):
                    File "/usr/lib/python2.7/dist-packages/openerp/sql_db.py", line 234, in execute
                      res = self._obj.execute(query, params)
                  TransactionRollbackError: could not serialize access due to concurrent update[/quote]

                  1 Reply Last reply Reply Quote 0
                  • D
                    dwz35296 last edited by

                    明白了,是字体缺失
                    我把Greenodoo里面的reportlab/font中的字体都拷贝到服务器对应的文件夹中,并且重启服务器就ok了

                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post