Navigation

    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账号

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

    繼承後的tree處理

    Odoo 新手求助
    3
    7
    3237
    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.
    • F
      f51368 last edited by

      請問如果繼承模組後,想要讓tree的資料依照狀態有顏色(decoration-info)
      應該在哪邊加入這行讓tree依照state欄位值有不同顏色




      F 1 Reply Last reply Reply Quote 0
      • S
        Siyuan last edited by

        参考:
        http://blog.csdn.net/shanzhizi/article/details/48179171

        in a inherith view you can change the color using attributes

        1 Reply Last reply Reply Quote 0
        • F
          f51368 @f51368 last edited by

          @f51368 在 繼承後的tree處理 中说:

          請問如果繼承模組後,想要讓tree的資料依照狀態有顏色(decoration-info)
          應該在哪邊加入這行讓tree依照state欄位值有不同顏色
          補充說明一下我的寫法跟error
          0_1503301712351_27498a3c-17bd-449c-9998-ec02d30e7323-image.png
          '''
          error如下
          0_1503301762332_d34ca429-1ff0-4840-b3af-3dd667ec9ad3-image.png

          1 Reply Last reply Reply Quote 0
          • Joshua
            Joshua 管理员 last edited by

            继承tree修改属性

            通过继承修改tree的属性值。
            ...
            <field name="arch" type="xml">
            <tree position="attributes">
            <attribute name="decoration-info">state=='1'</attribute>
            </tree>
            ...
            
            F 1 Reply Last reply Reply Quote 0
            • F
              f51368 @Joshua last edited by

              @joshua 謝謝您~我有依照您的提點修改了一下我的內容如下畫面
              0_1503371648743_e6b56c2b-0740-4488-95a5-f9bc5e1affbb-image.png
              不過安裝後,要到該畫面測試時出現以下error,state是本次繼承時新增的欄位
              請問我還有哪個地方沒考慮到的嗎
              0_1503371759980_a3c9fe51-ca36-444a-8129-7a7b737bb435-image.png

              1 Reply Last reply Reply Quote 0
              • Joshua
                Joshua 管理员 last edited by

                首先检查下你的python文件里面是否有定义这个state字段然后你代码里面<xpath>...</xpatch>的内容应该和<tree>...</tree>标签同级,你现在放到tree的下一级了。

                F 1 Reply Last reply Reply Quote 0
                • F
                  f51368 @Joshua last edited by

                  @joshua 感謝您~已經成功達成想要的功能我也PO一下我調整的部分跟效果呈現
                  希望其他跟我有相同問題的也能參考
                  0_1503453251208_a4920719-24ce-4a31-b129-7033178fa0cb-image.png
                  效果
                  0_1503453273717_cb83a024-cf45-46e1-a92e-82721f6dabfc-image.png

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