Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
4 Trả lời
8622 Lượt xem

I have created a list view in Odoo and the interger always goes to the right while strings are to the left. Is there a keyword I should be using to enable all fields in list view to go to the left? I have tried align, position, gravity, layout but none of these work.

Code:


<record id="helpdesk_ticket_tree_view" model="ir.ui.view">

<field name="name">helpdesk.ticket.tree.view</field>

<field name="view_type">tree</field>

<field name="model">helpdesk.ticket</field>

<field name="arch" type="xml">

<tree string="Helpdesk">

<field name="ticketnumber" position="left" />

<field name="name" />

<field name="res_partner_id" />

<field name="res_users_id" />

<field name="responsible_id" />

<field name="claimdate" />

<field name="groups_id" />

<field name="priority_id" />

</tree>

</field>

</record>


Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

I don't know any supported way to do so, but you can try to use a small hack:

 

<record id="helpdesk_ticket_tree_view" model="ir.ui.view">
<field name="name">helpdesk.ticket.tree.view</field>
<field name="view_type">tree</field>
<field name="model">helpdesk.ticket</field>
<field name="arch" type="xml">
<tree string="Helpdesk">
<field name="ticketnumber"  type="char" />
<field name="name" />
<field name="res_partner_id" />
<field name="res_users_id" />
<field name="responsible_id" />
<field name="claimdate" />
<field name="groups_id" />
<field name="priority_id" />
</tree>
</field>
</record>

this way field will be interpreted as normal char field instead of number field by an odoo client side and will not be aligned to the right.

Ảnh đại diện
Huỷ bỏ
Tác giả

Thank you...works well for me.

Câu trả lời hay nhất

<field name="ticketnumber" type="char" />

Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
0
thg 3 25
1643
0
thg 1 25
3827
1
thg 8 23
15291
change password Đã xử lý
1
thg 8 23
13910
1
thg 7 23
10944