跳转至内容
  • 版块
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(Flatly)
  • 不使用皮肤
折叠

Odoo 中文社区

  1. 主页
  2. 版块
  3. Odoo 开发与实施交流
  4. PDF 报表中文支持模块:base_report_cn

PDF 报表中文支持模块:base_report_cn

已定时 已固定 已锁定 已移动 Odoo 开发与实施交流
37 帖子 16 发布者 53.3k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • S 离线
    S 离线
    simon
    写于 最后由 编辑
    #13

    我来串门的5。0.1的报表修改,用附件的文件代替解压目录下同名的文件就可以 [attach]195[/attach]

    1 条回复 最后回复
    0
    • S 离线
      S 离线
      sagas
      写于 最后由 编辑
      #14

      我使用产品的“product cost structure”,打印出来的文档标题倒是支持中文了,但是各BOM项还是方块的。奇怪的是这个模块安装之后不能卸载。

      [[i] 本帖最后由 sagas 于 2009-6-20 17:52 编辑 [/i]]

      1 条回复 最后回复
      0
      • D 离线
        D 离线
        dquo
        写于 最后由 编辑
        #15

        为什么我的显示还是方格呢,郁闷高手们帮忙了~~

        1 条回复 最后回复
        0
        • D 离线
          D 离线
          dquo
          写于 最后由 编辑
          #16

          忘了说了我的是5.0.1

          1 条回复 最后回复
          0
          • I 离线
            I 离线
            iplan
            写于 最后由 编辑
            #17

            [quote]原帖由 [i]sagas[/i] 于 2009-6-20 17:50 发表 shine-it.net/tinyerp/redirect.php?goto=findpost&pid=2326&ptid=447
            我使用产品的“product cost structure”,打印出来的文档标题倒是支持中文了,但是各BOM项还是方块的。奇怪的是这个模块安装之后不能卸载。 [/quote]

            这个不是报表模块的原因
            是因为这个报表是xsl报表,在xsl没有定义表头和明细的字体名字,标题定义了所以能显示中文

            1 条回复 最后回复
            0
            • S 离线
              S 离线
              sagas
              写于 最后由 编辑
              #18

              改掉了也许是因为源代码的一处低级错误。

              1 条回复 最后回复
              0
              • I 离线
                I 离线
                iplan
                写于 最后由 编辑
                #19

                [quote]原帖由 [i]sagas[/i] 于 2009-6-23 21:51 发表 shine-it.net/tinyerp/redirect.php?goto=findpost&pid=2402&ptid=447
                改掉了也许是因为源代码的一处低级错误。 [/quote]

                慎重....
                这样改其他报表可能会报错

                1 条回复 最后回复
                0
                • I 离线
                  I 离线
                  intoasp
                  写于 最后由 编辑
                  #20

                  我可以导入 报表中文 模块, 导入正常,但是 貌似没有起作用。。 销售订单里边 中文呢字还是框框的。。

                  1 条回复 最后回复
                  0
                  • L 离线
                    L 离线
                    liu198619
                    写于 最后由 编辑
                    #21

                    我的服务器是centos-5.2系统,OpenERP是5.0.1-0。从CSV中下载了base_report_cn插件,目前来说打印的中文还行。只是在打一些报表的时候英文字母后面会有白色实线空格。不知道怎么回事。

                    [[i] 本帖最后由 liu198619 于 2009-7-18 02:58 编辑 [/i]]

                    1 条回复 最后回复
                    0
                    • T 离线
                      T 离线
                      trempcn
                      写于 最后由 编辑
                      #22

                      oldev 4/3的版本, simon 6/17的版本, 和sagas 6/23的版本, 黑块块依然伫立依旧.
                      我是在debian5.x上的5.0.1.0版本.
                      用来测试的是purchase order模块.

                      我发现系统默认的模块包都是目录形式, 我上传却是.zip的形式, 于是试了手工解包到...addons/下面, 权限和别的模块改成了一个样子的.
                      可是, 无济于事.

                      老大们, 这是为什么? 怎么办?

                      1 条回复 最后回复
                      0
                      • V 离线
                        V 离线
                        vincentng
                        写于 最后由 编辑
                        #23

                        [quote]原帖由 [i]trempcn[/i] 于 2009-8-3 10:56 发表 www.shine-it.net/redirect.php?goto=findpost&pid=2559&ptid=447
                        oldev 4/3的版本, simon 6/17的版本, 和sagas 6/23的版本, 黑块块依然伫立依旧.
                        我是在debian5.x上的5.0.1.0版本.
                        用来测试的是purchase order模块.

                        我发现系统默认的模块包都是目录形式, 我上传却是.zip的形式 ... [/quote]

                        我也遇到了同樣的問題呢, 我用的是V5.0.3, 希望有大大能指點一下

                        1 条回复 最后回复
                        0
                        • O 离线
                          O 离线
                          oldrev
                          写于 最后由 编辑
                          #24

                          [quote]原帖由 [i]trempcn[/i] 于 2009-8-3 10:56 发表 www.shine-it.net/redirect.php?goto=findpost&pid=2559&ptid=447
                          oldev 4/3的版本, simon 6/17的版本, 和sagas 6/23的版本, 黑块块依然伫立依旧.
                          我是在debian5.x上的5.0.1.0版本.
                          用来测试的是purchase order模块.

                          我发现系统默认的模块包都是目录形式, 我上传却是.zip的形式 ... [/quote]

                          你需要在 Administration/Modules/Update Modules 让 OpenERP 发现这个模块再安装

                          基本的使用请参考文档

                          http://doc.openerp.com/book/1/1_2_Guided_Tour/1_2_Guided_Tour_install_functionality.html#installing-a-module
                          1 条回复 最后回复
                          0
                          • O 离线
                            O 离线
                            oldrev
                            写于 最后由 编辑
                            #25

                            等我调通 odt to odt 的报表以后就不存在这个问题了,直接上 ODT 报表

                            1 条回复 最后回复
                            0
                            • digitalsatoriD 离线
                              digitalsatoriD 离线
                              digitalsatori 管理员
                              写于 最后由 编辑
                              #26

                              兄弟是要打算将tryton中使用relatorio模块的报表系统移植过来吗?加油,期待中。

                              【上海先安科技】(tony AT openerp.cn)

                              1 条回复 最后回复
                              0
                              • O 离线
                                O 离线
                                oldrev
                                写于 最后由 编辑
                                #27

                                tiny 的CEO不是在论坛里说 openerp 支持直接 odt to odt 么

                                1 条回复 最后回复
                                0
                                • O 离线
                                  O 离线
                                  oldrev
                                  写于 最后由 编辑
                                  #28

                                  专门为测试结果喷了一篇博文:
                                  alwaysrev.spaces.live.com/blog/cns%21218708052A8413FB%21183.entry

                                  OpenERP ODT 报表测试结果今晚经过我的测试,证实了 OpenERP 的确支持直接 odt to odt 报表模板的转换,但是还是存在不少问题:

                                  [list type=decimal][li]添加 odt 的模板也要继承用 python 代码进行注册,比较麻烦。[/li][li]openerp/server/bin/report/report_sxw.py的 .ODT 转化代码存在 bug,请在创建 odt 模板时把 odt 文档的“属性”中的 "Info 3", "Info 4"之类的“自定义属性”删掉(参考图1),否则会引发异常。[/li][li]OpenERP 会自作多情地更改样式表,导致转换前后效果不一。[/li][/list]
                                  https://e3y41w.bay.livefilestore.com/y1mBuoY20vO2iyEsu0sLGRmFHsAC-x08J6zRSqPmGFSjedknPj_jKX3wr_KCpk_0kCAwJN6uaNL5udG1TaWGHxw0Uj0VIGmmhjLGruBJP5CZ-sSUPcy6mCBJsY4xikhx0a4KKBnqfU1yGvq6ef4DNwInw/image[5].png
                                  [align=center]图1:OpenOffice Writer 的“属性”对话框[/align] 附带的 “partner_odt_report”是一个ODT 模板测试模块,演示如何创建 ODT 模板。可以通过 OpenERP 自带的模块导入partner_odt.report.zip 文件,模块安装完成之后在 Partner 的表单右侧即可看到 “Partner ODT”的报表按钮。
                                  https://e3y41w.bay.livefilestore.com/y1mGPcJLfOH9TcKlbhRP6lNlA1Tuxkn01VsFRHy7PELeSI-Zbx_Y4pUCrzkASy5KUV3VoUpYWBjz2NsTdWuH6EKrqa5Ztmvv8JLguEX8Dz-hL6diwFhcE8Q-mzuhAUIaY4Y8I-4KE8plKWZQbxqgOwSqQ/image[2].png
                                  [align=center]图2:Partner 表单[/align] 测试模块下载: cid-218708052a8413fb.skydrive.live.com/self.aspx/.Public/partner|_report|_odt.zip

                                  Have fun!

                                  1 条回复 最后回复
                                  0
                                  • O 离线
                                    O 离线
                                    oldrev
                                    写于 最后由 编辑
                                    #29

                                    请注意,在安装完成之后需要设置报表的类型为 odt 而不是默认的 pdf

                                    1 条回复 最后回复
                                    0
                                    • O 离线
                                      O 离线
                                      oldrev
                                      写于 最后由 编辑
                                      #30

                                      Relatorio 报表模块实现了:
                                      alwaysrev.spaces.live.com/blog/cns!218708052A8413FB!201.entry?&_c02_vws=1

                                      1 条回复 最后回复
                                      0
                                      • mrshellyM 离线
                                        mrshellyM 离线
                                        mrshelly
                                        写于 最后由 编辑
                                        #31

                                        [size=99px]
                                        Environment Information :
                                        System : Windows-XP-5.1.2600-SP2
                                        OS Name : nt
                                        Operating System Release : XP
                                        Operating System Version : 5.1.2600
                                        Operating System Architecture : 32bit
                                        Operating System Locale : zh_CN.cp936
                                        Python Version : 2.5.2
                                        OpenERP-Client Version : 5.0.3
                                        Last revision No. & ID :Bazaar Package not Found !Traceback (most recent call last):
                                        File "serviceweb_services.pyo", line 687, in go
                                        File "reportreport_sxw.pyo", line 364, in create
                                        File "reportreport_sxw.pyo", line 421, in create_source_pdf
                                        File "reportreport_sxw.pyo", line 439, in create_single_pdf
                                        File "reportinterface.pyo", line 199, in create_pdf
                                        File "reportrenderrender.pyo", line 50, in render
                                        File "reportrenderrml.pyo", line 41, in render
                                        File "C:Program FilesOpenERP AllInOneServeraddonsbase_report_cn__init
                                        _.py", line 88, in convert2TrueType
                                        File "reportrenderrml2pdftrml2pdf.pyo", line 780, in parseNode
                                        File "reportrenderrml2pdftrml2pdf.pyo", line 195, in render
                                        File "reportrenderrml2pdftrml2pdf.pyo", line 774, in render
                                        File "reportlabplatypusdoctemplate.pyo", line 782, in build
                                        File "reportlabplatypusdoctemplate.pyo", line 724, in _endBuild
                                        File "reportlabpdfgencanvas.pyo", line 881, in save
                                        File "reportlabpdfbasepdfdoc.pyo", line 219, in SaveToFile
                                        File "reportlabpdfbasepdfdoc.pyo", line 231, in GetPDFData
                                        File "reportlabpdfbasettfonts.pyo", line 1104, in addObjects
                                        File "reportlabpdfbasepdfdoc.pyo", line 484, in Reference
                                        ValueError: redefining named object: 'toUnicodeCMap:AAAAAA+WenQuanYiZenHei'
                                        [/code][/size]

                                        1 条回复 最后回复
                                        0
                                        • C 离线
                                          C 离线
                                          CarsonZ
                                          写于 最后由 编辑
                                          #32

                                          我也遇到楼上同样的问题,有解决方法吗?

                                          1 条回复 最后回复
                                          0

                                          • 登录

                                          • 没有帐号? 注册

                                          • 登录或注册以进行搜索。
                                          • 第一个帖子
                                            最后一个帖子
                                          0
                                          • 版块
                                          • 标签
                                          • 热门
                                          • 用户
                                          • 群组