I've added some custom fields to sale.order model. I also created a form view (which inherits from sale.view_order_form view) for creating a new sale order object. the problem is all created fields are as rows in the form view and I want some of them to go to another column. How can I change the form view to send some fields to another column instead of all being in a row?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Бухгалтерия
- Склад
- PoS
- Project
- MRP
Этот вопрос был отмечен
Hello ,
You can do this using group tag in form view in xml file.
With help of group tag you can separate the fields .
Please refer following example . you can get better idea....
<record id = "sale_order_view_form_inherit_form_1" model = "ir.ui.view" >
<field name = "name" > sale.order.form.inherit </field>
<field name = "model" > sale.order </ field >
<field name = "inherit_id" ref = "sale.view_order_form" />
<field name = "arch" type = "xml" >
<xpath expr = "//" position = "" >
<group>
<group>
<field name = "field1" />
<field name = "field2" />
</group>
<group>
<field name = "field3" />
<field name = "field4" />
</group>
</group>
</xpath>
</field>
</record>
you can use group tag :
<group name="parent">
<group name="child1">
<field name="field_name"/>
</group>
<group name="child2">
<field name="field_name"/>
</group>
</group>
can use colspan attribute for change columns of groups
Hi,
Please refer this,
<record id = "sale_order_view_form_inherit" model = "ir.ui.view" >
<field name = "name" > sale.order.form.inherit </field>
<field name = "model" > sale.order </ field >
<field name = "inherit_id" ref = "sale.view_order_form" />
<field name = "arch" type = "xml" >
<xpath expr = "//" position = "" >
<group>
<group>
<field name = "field_name" />
</group>
<group>
<field name = "field_name" />
</group>
</group>
</xpath>
</field>
</record>
Muhammed Ali M - iWesabe
Enjoying the discussion? Don't just read, join in!
Create an account today to enjoy exclusive features and engage with our awesome community!
РегистрацияRelated Posts | Ответы | Просмотры | Активность | |
---|---|---|---|---|
|
1
нояб. 22
|
2578 | ||
|
1
мар. 22
|
2644 | ||
|
1
июн. 17
|
10216 | ||
|
2
февр. 23
|
1300 | ||
Inherit from inherited view
Решено
|
|
5
июн. 20
|
5891 |
Could you share the code of your form view? I believe you can use <xpath> to locate and modify the inherited view.