我正在产品屏幕的单独标签上创建一个带有附加部件号的自定义模块。我已经构建了模块,但是我无法弄清楚如何显示信息以使其与附加图像中的布局相匹配。我尝试过树视图,但无法将字段放在同一行上。这只能通过css完成,还是有一个我不知道的表格视图?
我还需要确保第1行中的所有信息都保留在一起以用于其他表单等。我的计划是使每个行的字段名称以不同的数字结尾(即x_mfrname1,x_mfrpn1,x_mfrname2, x_mfrpn2等)。有人可以告诉我,如果我走在正确的轨道上。这是我的客户的初始Odoo设置,我不希望他们回到我的线上,发现我忘了一些东西。我一直在网上搜索并阅读一些书,但我并不完全自信。
这是我正在谈论的布局的链接: MFG Part Number Tab
谢谢!
答案 0 :(得分:0)
class sub_part_details(models.Model)
_name='sub.part.detail'
primary_pn=fields.Boolean('Primary P/N')
obsolete=fields.Boolean('Obsolete')
pn=fields.Char('P/N')
desc=fields.Char('Description')
upgrade=fields.Char('Upgrade')
part_detail_id=fields.Many2one('part.details')
class part_details(models.Model)
_name='part.details'
cat=fields.Char('CAT')
sub_ass=fields.Char('Subassembly')
main_ass=fields.Char('Main Assembly')
notes=fields.Text('Notes')
sub_details_ids=fields.One2Many(''sub.part.detail','part_detail_id')
可能会有所帮助