【问题标题】:Odoo: Change order of fields in treeviewOdoo:更改树视图中字段的顺序
【发布时间】:2015-10-06 21:30:33
【问题描述】:

我在 Odoo 中制作了一个简单的树形视图,但无法更改字段的顺序。

这是我的 xml:

        <record model="ir.ui.view" id="TeGebruikenTags_tree">
            <field name="name">TeGebruikenTags_tree</field>
            <field name="model">tagstegebruiken</field>
            <field name="arch" type="xml">
                <tree>
                    <field name="wel_niet_lezen"/>
                    <field name="tegebruikentags"/>         
                </tree>
            </field>
        </record>

还有我的模特:

class tagstegebruiken(models.Model):

_name = 'tagstegebruiken'

wel_niet_lezen = fields.Boolean(string="Lezen?")  
tegebruikentags = fields.Char(string="Te gebruiken tags") 

我在浏览器中看到的内容:

我现在想做的是把“Lezen?”右边和左边的“Te gebruiken 标签”。 我已经在模型中切换了 xml 中的字段。这不会改变我浏览器中的任何内容。

我应该怎么做?

提前致谢!

【问题讨论】:

    标签: tree treeview odoo


    【解决方案1】:

    您可以通过以下方式更改字段视图顺序

       <record model="ir.ui.view" id="TeGebruikenTags_tree">
            <field name="name">TeGebruikenTags_tree</field>
            <field name="model">tagstegebruiken</field>
            <field name="arch" type="xml">
                <tree>
                    <field name="tegebruikentags"/>   
                    <field name="wel_niet_lezen"/>
                </tree>
            </field>
        </record>
    

    您必须重新启动服务器并升级数据库中的模块。然后重新加载网页,就可以在树形视图中看到变化了。

    希望我的回答能帮到你:)

    【讨论】:

    • 我一开始就是这样做的,但没有成功。我用“wel_niet_lezen”上方的“tegebruikentags”再次对其进行了更改,现在它可以工作了。奇怪...
    猜你喜欢
    • 1970-01-01
    • 2021-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多