如何更改sale.order.line的不同树的默认排序顺序
例如:按名称排序
<record id="_view_sale_order_line_tree" model="ir.ui.view">
<field name="name">sale.order.line.tree1</field>
<field name="model">sale.order.line</field>
<field name="type">tree</field>
<field name="priority" eval="1"/>
<field name="arch" type="xml">
<tree string="Sales Order Lines" >
<field name="name"/>
<field name="sequence"/>
</tree>
</field>
</record>
Run Code Online (Sandbox Code Playgroud)
按顺序排序
<record id="_view_sale_order_line_tree2" model="ir.ui.view">
<field name="name">sale.order.line.tree2</field>
<field name="model">sale.order.line</field>
<field name="type">tree</field>
<field name="priority" eval="2"/>
<field name="arch" type="xml">
<tree string="Sales Order Lines" >
<field name="order_id"/>
<field name="sequence"/>
</tree>
</field>
</record>
Run Code Online (Sandbox Code Playgroud)
在版本8中,您可以在XML代码中使用属性default_order.
在你的代码中:
<record id="_view_sale_order_line_tree" model="ir.ui.view">
<field name="name">sale.order.line.tree1</field>
<field name="model">sale.order.line</field>
<field name="type">tree</field>
<field name="priority" eval="1"/>
<field name="arch" type="xml">
<tree string="Sales Order Lines" default_order="name">
<field name="name"/>
<field name="sequence"/>
</tree>
</field>
</record>
<record id="_view_sale_order_line_tree2" model="ir.ui.view">
<field name="name">sale.order.line.tree2</field>
<field name="model">sale.order.line</field>
<field name="type">tree</field>
<field name="priority" eval="2"/>
<field name="arch" type="xml">
<tree string="Sales Order Lines" default_order="sequence">
<field name="order_id"/>
<field name="sequence"/>
</tree>
</field>
</record>
Run Code Online (Sandbox Code Playgroud)
现在我正在寻找一种方法来管理以前的版本.
| 归档时间: |
|
| 查看次数: |
10968 次 |
| 最近记录: |