我希望在表单的笔记本中显示one2many字段的某些字段,因此用户不必使用您在简单地输入one2many时获得的常规弹出窗口字段,但可以将信息直接放入页面上的各个字段。
我的观点目前看起来像这样:
<field name="one2many">
<form string="example">
<field name="columnOfTheOne2Many"/>
</form>
</field>
字段不会按原样显示,我只是得到标准列表,好像我只是简单地放
<field name="one2many"/>
但是,如果我使用树而不是形式,它可以完美地运行:
<field name="one2many">
<tree string="Auftraggeber">
<field name="columnOfOne2Many"/>
</tree>
</field>
表格中缺少什么?非常感谢
答案 0 :(得分:2)
最后,我设法通过代表团得到了我想要的东西:
在我的class.py中:
class sample (osv.osv):
_inherits = { 'res.partner' : 'partner_id'}
...这使得可以使用res.partner my sample_view.xml的所有字段。每当我创建一个'sample'实例并填写res.partner的任何继承字段时,也会创建一个新的res.partner实例。
希望这能帮助有类似问题的人
答案 1 :(得分:1)
尝试使用此功能(请注意&#39;模式&#39;属性):
<field name="one2many" mode="form">
<form string="example">
<field name="columnOfTheOne2Many" />
</form>
</field>
答案 2 :(得分:1)
@ S.G。
您还可以使用属性
在one2many字段的树状视图中 editable='top'
或 editable='bottom'
。