如何在Openerp的树视图中添加one2many自定义模型字段?

时间:2013-01-21 21:02:35

标签: openerp

我想在表单视图中添加一个选择字段,并在树视图中显示选择。

我首先尝试向模型添加自定义选择字段,但由于我有许多值要添加到选择字段,因此我遇到了char(128)模型选择字段的ir.model限制。

其次,我创建了一个名为x_newmodel的新自定义模型,其中包含名称为x_namex_codex_description的3个fiedls 添加了与one2many相关联的x_newfield字段x_newmodel解决了表单视图中的问题。
但是,当我尝试将新字段x_newfield添加到树视图时,我无法在视图上显示数据。

我的问题是如何将自定义字段的字段one2many关系添加到树视图中?

1 个答案:

答案 0 :(得分:3)

AFAIK,不受支持。

您可以做的是在模型上添加一个计算

的函数字段
','.join(elem.name for elem in obj.x_newfield) 

并在树形显示中使用它。

如果您需要添加过滤器,可以实现功能字段的搜索功能。