跳转至内容
  • 版块
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • 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 中文社区

V

vincent

@vincent
关于
帖子
19
主题
3
群组
0
粉丝
0
关注
0

帖子

最新 最佳 有争议的

  • 报表汉化失败
    V vincent
    1. 安装了 openerp-allinone-setup-5.0.7.exe
    2. 安装了 base_report_cn.zip
      openerp-community-addons.%20...%20/base_report_cn.zip
      3)在打印product cost structure时中文仍然显示黑块

    product cost structure 是由addons-->mrp-->report-->price.py price.xsl生成的,是一个显示制造N个产品所需多少BOMs及显示成本的报表。

    price.xsl样式中,标题指定了字体,可以正常显示中文字,但在下面的lines中中文就显示成黑块。
    我简单分析了样式表,发现除了标题那一块指定了字体之外就其他就没有指定了,下面是price.xsl中的一段代码

    <xsl:template name="stylesheet">
    <paraStyle [color=red]name="title" fontName="Helvetica-Bold"[/color] fontSize="22" alignment="center"/> [color=red]//标题指定了字体[/color]

    <blockTableStyle id="header">[color=red] //没有指定字体[/color]
    <blockBackground colorName="grey" start="0,0" stop="-1,0"/>
    <blockValign value="TOP"/>
    <blockAlignment value="RIGHT"/>
    <lineStyle kind="GRID" colorName="black"/>
    </blockTableStyle>
    <blockTableStyle id="lines">[color=#ff0000] //没有指定字体[/color]
    <blockValign value="TOP"/>
    <blockAlignment value="RIGHT"/>
    <lineStyle kind="GRID" colorName="black"/>
    </blockTableStyle>
    <blockTableStyle id="total">[color=#ff0000] //没有指定字体[/color]
    <blockBackground colorName="grey" start="0,0" stop="-1,0"/>
    <blockValign value="TOP"/>
    <blockAlignment value="RIGHT"/>
    <lineStyle kind="GRID" colorName="black"/>
    </blockTableStyle>
    <blockTableStyle id="sub_total">[color=#ff0000] //没有指定字体[/color]
    <blockBackground colorName="lightgrey" start="0,0" stop="-1,0"/>
    <blockValign value="TOP"/>
    <blockAlignment value="RIGHT"/>
    </blockTableStyle>
    </xsl:template>

    于是,我修改了这一段代码成为

    <xsl:template name="stylesheet">
    <paraStyle name="title" fontName="Helvetica-Bold" fontSize="22" alignment="center"/>

    <blockTableStyle id="header">
    [color=red]<blockFont name="[color=red]Helvetica[/color]" size="14" start="0,0" stop="-1,0"/>
    [/color] <blockBackground colorName="grey" start="0,0" stop="-1,0"/>
    <blockValign value="TOP"/>
    <blockAlignment value="RIGHT"/>
    <lineStyle kind="GRID" colorName="black"/>
    </blockTableStyle>
    <blockTableStyle id="lines">
    [color=red]<blockFont name="[color=red]Helvetica[/color]" size="14" start="0,0" stop="-1,0"/>[/color]
    <blockValign value="TOP"/>
    <blockAlignment value="RIGHT"/>
    <lineStyle kind="GRID" colorName="black"/>
    </blockTableStyle>
    <blockTableStyle id="total">
    [color=red]<blockFont name="[color=red]Helvetica[/color]" size="14" start="0,0" stop="-1,0"/>[/color]
    <blockBackground colorName="grey" start="0,0" stop="-1,0"/>
    <blockValign value="TOP"/>
    <blockAlignment value="RIGHT"/>
    <lineStyle kind="GRID" colorName="black"/>
    </blockTableStyle>
    <blockTableStyle id="sub_total">
    [color=red]<blockFont name="[color=red]Helvetica[/color]" size="14" start="0,0" stop="-1,0"/>[/color]
    <blockBackground colorName="lightgrey" start="0,0" stop="-1,0"/>
    <blockValign value="TOP"/>
    <blockAlignment value="RIGHT"/>
    </blockTableStyle>
    </xsl:template>
    [color=red]红色[/color]部分就是我加入的定义字体代码

    重启服务器,问题仍然没有解决,大家有办法汉化这个报表吗?谢谢。


  • 关于报表的页码问题
    V vincent

    @shelly
    试过了,什么都没有显示,不知道是不是Bug


  • 关于报表的页码问题
    V vincent

    这是Companies中定义报表Header和Footer的代码,在Administration->User->Company's Structure->Companies中的。

    这是Footer的代码:

    <!--page bottom-->
    <lines>1.2cm 2.15cm 19.9cm 2.15cm</lines>
    <drawCentredString x="10.5cm" y="1.7cm">[[ company.rml_footer1 ]]</drawCentredString>
    <drawCentredString x="10.5cm" y="1.25cm">[[ company.rml_footer2 ]]</drawCentredString>
    <drawCentredString x="10.5cm" y="0.8cm">Contact : [[ user.name ]] - [color=red]Page: <pageNumber/>[/color]</drawCentredString>
    </pageGraphics>
    </pageTemplate>
    </header>

    其中红色部分是现实页码,当前的格式是 Page:1 Page:2 Page:3 ... ...
    我想把总页码放在当前页的后面,即格式是 Page:[当前页码]/[总页码]

    现在我想知道如果要现实总页码,该用怎么样的代码?我试过用<pageCount/>,但还是显示不出来。
    有人可以帮忙看看嘛。。。


  • 实施经历(心灵与技术同在,感悟与经验并存)
    V vincent

    www.openerp.com/download/modules/
    官方的


  • 请帮忙测试 Relatorio 报表 for All In One
    V vincent

    Windows xp下在OpenERP 5.0.6下安装后 测试通过,学习学习


  • OpenERP开源社区指导,征求意见中
    V vincent

    CC Attribution Share


  • 比较众多ERP之后,决定上OpenERP,但在汉化界面上遇到了阻力...
    V vincent

    找找论坛里的帖子,关于汉化的帖子有很多


  • 新手请进(openERP应用和开发基础)
    V vincent

    辛苦了~~:handshake


  • OpenERP Web 客户端 5.0.6 中文版安装程序
    V vincent

    老大辛苦了~


  • 新手请进(openERP应用和开发基础)
    V vincent
    :handshake

  • [已解决]创建帐套出现错误
    V vincent

    问题已解决;

    原来是openerp-server.conf配置文件问题,

    原因是如果用AllInOne安装OpenERP Server的文件目录名默认为"Server",

    而如果独立装OpenERP Server,文件目录名默认为"OpenERP Server".

    而在openerp-server.conf配置文件中,有关OpenERP Server的路径我全用了OpenERP AllInOneServer;
    有关数据库的配置没有错误,因此程序可以创建数据库,找不到Server的文件目录入口从而找不到数据库的初始化文件。

    问题解决了,谢谢大家~~

    [[i] 本帖最后由 vincent 于 2009-12-25 09:50 编辑 [/i]]


  • [已解决]创建帐套出现错误
    V vincent

    [2009-12-24 16:57:02,092] INFO:dbpool:Connecting to template1
    [2009-12-24 16:57:02,155] INFO:dbpool:Closing all connections to template1
    [2009-12-24 16:57:02,171] INFO:dbpool:Connecting to template1
    [2009-12-24 16:57:10,530] INFO:dbpool:Closing all connections to template1
    [2009-12-24 16:57:10,530] INFO:web-services:CREATE DATABASE: mingyi
    [2009-12-24 16:57:10,530] INFO:dbpool:Connecting to mingyi
    [2009-12-24 16:57:10,625] WARNING:init:module base: module not found
    [2009-12-24 16:57:10,717] ERROR:web-services:[01]:
    [2009-12-24 16:57:10,717] ERROR:web-services:[02]: Environment Information :
    [2009-12-24 16:57:10,717] ERROR:web-services:[03]: System : Windows-XP-5.1.2600-SP2
    [2009-12-24 16:57:10,717] ERROR:web-services:[04]: OS Name : nt
    [2009-12-24 16:57:10,717] ERROR:web-services:[05]: Operating System Release : XP
    [2009-12-24 16:57:10,717] ERROR:web-services:[06]: Operating System Version : 5.1.2600
    [2009-12-24 16:57:10,717] ERROR:web-services:[07]: Operating System Architecture : 32bit
    [2009-12-24 16:57:10,717] ERROR:web-services:[08]: Operating System Locale : zh_CN.cp936
    [2009-12-24 16:57:10,717] ERROR:web-services:[09]: Python Version : 2.5.2
    [2009-12-24 16:57:10,717] ERROR:web-services:[10]: OpenERP-Server Version : 5.0.6
    [2009-12-24 16:57:10,733] ERROR:web-services:[11]: Last revision No. & ID :
    [2009-12-24 16:57:10,733] ERROR:web-services:[12]: CREATE DATABASE
    [2009-12-24 16:57:10,733] ERROR:web-services:[13]: Traceback (most recent call last):
    [2009-12-24 16:57:10,733] ERROR:web-services:[14]: File "serviceweb_services.pyo", line 89, in call
    [2009-12-24 16:57:10,733] ERROR:web-services:[15]: File "toolsmisc.pyo", line 47, in init_db
    [2009-12-24 16:57:10,733] ERROR:web-services:[16]: File "toolsmisc.pyo", line 181, in file_open
    [2009-12-24 16:57:10,733] ERROR:web-services:[17]: AttributeError: 'bool' object has no attribute 'replace'

    以上openerp_server.log里面的信息,下面是我新建帐套时候提示的错误,

    [attach]256[/attach]

    帐套 “mingyi” 的数据库创建成功,因为在pgAdmin里面可以看到数据库mingyi。
    但里面是空的,没有一张表成功创建,数据库没有被初始化。

    之前是装OpenERP AllInOne的,也出现过这个错误;现在把PostgreSQL、Client、server分开来装,同样出现这样的错误

    openerp-server.conf文件如下

    [options]
    without_demo = False
    netport = 8070
    secure = False
    demo = {}
    syslog = False
    cache_timeout = 100000
    port = 8069
    reportgz = False
    secure_pkey_file = server.pkey
    netinterface =
    log_level = info
    admin_passwd = admin
    smtp_port = 25
    smtp_server = localhost
    db_user = postgres
    price_accuracy = 2
    login_message = False
    import_partial =
    soap = False
    pidfile = False
    db_maxconn = 64
    smtp_password = False
    xmlrpc = True
    db_port = 5432
    debug_mode = False
    netrpc = True
    secure_cert_file = server.cert
    interface =
    logfile = D:OpenERP AllInOne\Server\openerp-server.log
    csv_internal_sep = ,
    pg_path = D:OpenERP AllInOne\PostgreSQL\bin
    translate_modules = ['all']
    stop_after_init = True
    root_path = D:OpenERP AllInOneServer
    smtp_user = False
    db_password = openpg
    db_name = False
    db_host = 127.0.0.1
    assert_exit_level = warn
    email_from = False
    addons_path = D:OpenERP AllInOneServeraddons

    请大家帮我看看是什么问题吧。。。谢谢!

    [[i] 本帖最后由 vincent 于 2009-12-25 09:51 编辑 [/i]]


  • 新手请进(openERP应用和开发基础)
    V vincent
    :handshake

  • Openerp 网络视频交流(2009-12-23)报名
    V vincent

    早起的鸟儿有虫吃


  • 怎么进行客户退款?
    V vincent

    销售的逆操作?


  • 关于openerp里面的报表
    V vincent

    谢谢~~:handshake


  • Open ERP网络视频交流报名
    V vincent

    LZ,我打错了自己的邮箱:L

    我邮箱是 vincent.au#foxmail.com


  • Open ERP网络视频交流报名
    V vincent

    报名
    vincent_au#foxmail.com(#用@代替)


  • 关于新手可能会遇到的一些问题整理
    V vincent

    支持:handshake

  • 登录

  • 没有帐号? 注册

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