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

Oi, pessoal, 

Eu quero poder clicar em um botão na minha visualização de formulário e esse botão criar outra visualização de página para essa visualização de formulário automaticamente.

Ao clicar no ícone "+", crio outra página "Produto", de forma que o usuário possa adicionar quantas páginas "Produto" desejar. 

Alguém pode me ajudar com isso? Aprecie seu tempo já!

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

Hi, there,

the following for your reference:

1. modify the .py file to add one function.

def preview_inventory(self):
return {
'name': _('Inventory Lookup'),
'domain': [('po', 'like', self.po), ('partner_id', '=', self.partner_id.id), ('company_id', '=', self.company_id.id), ('state', '=', 'done'), ('picking_type_id', '=', 7)],
'view_type': 'form',
'res_model': 'stock.picking',
'view_id': False,
'view_mode': 'tree',
'type': 'ir.actions.act_window',
'target': 'current',
'context': "{'toolbar':False,'submenu': False,'create': False,'edit': False,'delete': False}"
}

2. modify the. XML file to add one button in right place.

expr="//div/button[@name='preview_sale_order']" position="before">

Replace the element with your own.

I hope it is useful.

thanks.

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

I can't understand what i need to change in domain field, can you explain better pls?

Bài viết liên quan Trả lời Lượt xem Hoạt động
0
thg 6 16
6259
4
thg 10 24
4220
2
thg 6 24
1812
3
thg 7 23
1791
1
thg 8 22
4413