Navigation

    Odoo 中文社区

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    1. Home
    2. vincent
    V
    • Profile
    • Following
    • Followers
    • Topics
    • Posts
    • Best
    • Groups

    vincent

    @vincent

    0
    Reputation
    22
    Posts
    667
    Profile views
    0
    Followers
    0
    Following
    Joined Last Online

    vincent Follow

    Best posts made by vincent

    This user hasn't posted anything yet.

    Latest posts made by 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]部分就是我加入的定义字体代码

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

      posted in Odoo 开发与实施交流
      V
      vincent
    • RE: 关于报表的页码问题

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

      posted in Odoo 开发与实施交流
      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/>,但还是显示不出来。
      有人可以帮忙看看嘛。。。

      posted in Odoo 开发与实施交流
      V
      vincent
    • RE: 实施经历(心灵与技术同在,感悟与经验并存)

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

      posted in Odoo 开发与实施交流
      V
      vincent
    • RE: 请帮忙测试 Relatorio 报表 for All In One

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

      posted in Odoo 开发与实施交流
      V
      vincent
    • RE: OpenERP开源社区指导,征求意见中

      CC Attribution Share

      posted in 集思广益
      V
      vincent
    • RE: 比较众多ERP之后,决定上OpenERP,但在汉化界面上遇到了阻力...

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

      posted in Odoo 中文翻译
      V
      vincent
    • RE: 新手请进(openERP应用和开发基础)

      辛苦了~~:handshake

      posted in Odoo 新手求助
      V
      vincent
    • RE: OpenERP Web 客户端 5.0.6 中文版安装程序

      老大辛苦了~

      posted in 公告发布
      V
      vincent
    • RE: 新手请进(openERP应用和开发基础)
      :handshake
      posted in Odoo 新手求助
      V
      vincent