我想在表单的笔记本中显示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>我在表格上漏掉了什么?非常感谢
发布于 2014-12-16 08:05:17
最后,我设法通过授权得到了我想要的:
在我的class.py:
class sample (osv.osv):
_inherits = { 'res.partner' : 'partner_id'}...which使使用res.partner my sample_view.xml的所有字段成为可能。每当我创建“sample”实例并填写res.partner的任何继承字段时,都会创建一个新的res.partner实例。
希望这能帮助有类似问题的人。
发布于 2014-11-21 13:40:46
尝试使用此方法(注意“mode”属性):
<field name="one2many" mode="form">
<form string="example">
<field name="columnOfTheOne2Many" />
</form>
</field>发布于 2014-11-21 18:18:53
@S.G.
您还可以使用该属性
editable='top'或editable='bottom'在one2many字段的树视图中。
https://stackoverflow.com/questions/27061858
复制相似问题