Odoo 中文社区

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

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

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

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

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

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

    关于报表的页码问题

    Odoo 开发与实施交流
    2
    4
    4396
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 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/>,但还是显示不出来。
      有人可以帮忙看看嘛。。。

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

        addons/base/res/res_company.py
        中的
        _get_header2 中有段代码[code]
        <drawRightString x="19.7cm" y="28.3cm"><pageNumber/> / </drawRightString>
        <drawString x="19.8cm" y="28.3cm"><pageCount/></drawString>

        [/code]看起来应该是 <pageCount/>

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

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

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