我尝试在OpenERP 6.0.1上创建一个相关字段。是否可以为同一个字段名称定义两个不同的onetomany关系?我必须在(.py文件和XML文件)中进行所有更改。
答案 0 :(得分:2)
不,你不能那样做:
字段名称是Python字典中的键,在你写的第二个invoice_line
将覆盖第一个
无论如何都会弄乱OpenERP的ORM,因为它不处理与不同表的关系。
因此,您需要两个不同的列,一个相对于account.invoice.line
,另一个相对于account.service.line
。如果您确实需要合并视图,则可以添加一个函数字段,该字段将返回前两个字段找到的发票和服务行的并集。但我不确定表格是否能够处理这个问题。