Openerp中的onetomany关系领域

时间:2012-04-19 06:05:27

标签: python xml openerp

我尝试在OpenERP 6.0.1上创建一个相关字段。是否可以为同一个字段名称定义两个不同的onetomany关系?我必须在(.py文件和XML文件)中进行所有更改。

1 个答案:

答案 0 :(得分:2)

不,你不能那样做:

  • 字段名称是Python字典中的键,在你写的第二个invoice_line将覆盖第一个

  • 无论如何都会弄乱OpenERP的ORM,因为它不处理与不同表的关系。

因此,您需要两个不同的列,一个相对于account.invoice.line,另一个相对于account.service.line。如果您确实需要合并视图,则可以添加一个函数字段,该字段将返回前两个字段找到的发票和服务行的并集。但我不确定表格是否能够处理这个问题。

相关问题