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

I have created a list view and it contains the columns which i want to show their.But i need only that rows in the tree view which i checked the checkbox. I have applied the invisibility attribute in the view but it is showing the invisible rows in the tree view. I am getting stuck. Kindly help me out.

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

Use domain on the action to filter the rows (records) see below code.

< record id = "action_move_in_refund_type" model = "ir.actions.act_window" >
< field name = "name" > Refund </ field >
< field name = "res_model" > account.move </ field >
< field name = "view_mode" > tree, kanban, form </ field >
< field name = "view_id" ref = "view_invoice_tree" />
< field name = "search_view_id" ref = "view_account_invoice_filter" />
< field name = "domain" > [('type', '=', 'in_refund')] </ field >
< field name = "context" > {'default_type': 'in_refund'} </ field >
</ record >


See: <field name = "domain"> [('type', '=', 'in_refund')] </ field>

this domain will apply and records will get filter accordingly.

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

Problem solved. Thank you so much Amit.

Ảnh đại diện
Huỷ bỏ

Good to hear. Please give a positive vote.

Bài viết liên quan Trả lời Lượt xem Hoạt động
4
thg 5 24
12715
1
thg 4 24
3321
0
thg 11 23
2042
1
thg 9 23
2143
2
thg 8 23
4530