0

I try to create a related field on OpenERP 6.0.1 . is it possible to define two different onetomany relationfor the same field name? What all changes i must do in the(.py file and XML Files).

4

1 回答 1

2

不,你不能这样做:

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

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

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

于 2012-04-19T09:02:12.073 回答