Skip to Content
เมนู
คุณต้องลงทะเบียนเพื่อโต้ตอบกับคอมมูนิตี้
คำถามนี้ถูกตั้งค่าสถานะ
2 ตอบกลับ
4651 มุมมอง

how can I hide the create button from the account.invoice_tree view, when I call the view from the accounting dashboard option, and show it when I call the view from the invoices menu option. Please I will appreciate your help and more detail. Thank you.

อวตาร
ละทิ้ง
คำตอบที่ดีที่สุด

Hi,

You can pass create = False inside the context.

See the sample,


context = dict(self.env.context or {})
context.update(create=False)
views = [
(tree_view_id, 'tree'),
(form_view_id, 'form'),
(graph_view_id, 'graph')
]
return {
'name': _('Product Margins'),
'context': context,
'view_type': 'form',
"view_mode": 'tree,form,graph',
'res_model': 'product.product',
'type': 'ir.actions.act_window',
'views': views,
'view_id': False,
'search_view_id': search_view_id,
}

Thanks

อวตาร
ละทิ้ง
คำตอบที่ดีที่สุด

Hello Niyas sir,

Your code very help full me.

1+

Thank you

อวตาร
ละทิ้ง
Related Posts ตอบกลับ มุมมอง กิจกรรม
2
ส.ค. 25
2767
1
ก.ค. 25
1117
1
ส.ค. 25
1152
0
พ.ค. 25
1533
2
เม.ย. 25
3735