我嘗試在OpenERP 6.0.1上創建相關字段。是否可以爲相同的字段名定義兩種不同的關係式關係? (.py文件和XML文件)中必須做的所有更改。Openerp中的onetomany關係字段
0
A
回答
2
不,你不能做到這一點:
的字段名稱是一個Python字典鍵,在你寫的第二
invoice_line
將覆蓋第一個這會弄糟的OpenERP的ORM無論如何,因爲它不處理與不同表格的關係。
所以你需要兩個不同的列,一個相對於account.invoice.line
,另一個account.service.line
。如果您確實需要合併視圖,則可以添加一個函數字段,該字段將返回前兩個字段找到的發票和服務行的聯合。但我不確定表格能夠處理這個問題。
+0
thankyou for你的幫助先生 – 2012-04-19 09:18:42
相關問題
- 1. 關係字段的openerp求和函數
- 2. 如何在openerp中設置關係字段中的值
- 3. 控制器不會返回Symfony 2中的OneToMany關係字段
- 4. FluentNHibernate:Automapping OneToMany關係
- 5. Symfony關係OneToMany
- 6. JPA關係OneToMany
- 7. Hibernate @OneToMany關係
- 8. Django OneToMany的關係?
- 9. 休眠OneToMany關係
- 10. JPA OneToMany MappedBy關係
- 11. 如何使用Doctrine 2保存OneToMany關係字段的記錄?
- 12. 休眠OnetoMany的關係
- 13. 加入OneToMany的關係
- 14. OneToMany關係錯誤:字段'XX'沒有默認值
- 15. openerp中的對齊字段
- 16. 通過關聯字段(OneToMany)排序
- 17. 如何處理REST中的@OneToMany關係
- 18. Django中的OneToMany和OneToOne關係衝突
- 19. 刪除OneToMany關係中的實體
- 20. @OneToMany關係複合鍵
- 21. JPA OneToMany關係和表現
- 22. @OnetoMany關係Hibernate Spring MVC
- 23. Symfony2 OneToMany關係和形式
- 24. 學說OneToMany關係錯誤
- 25. OneToMany關係數據庫
- 26. 休眠@OneToMany關係映射
- 27. 休眠:更新OneToMany關係
- 28. JPA @OneToMany關係作爲@Id
- 29. ebean取多個oneToMany關係
- 30. Openerp函數字段
你能舉個例子嗎?我不確定我是否明白「同一字段名稱」的含義。 – 2012-04-19 08:33:15
'invoice_line':fields.one2many('account.invoice.line','invoice_id','Invoice Lines',readonly = True,states = {'draft':[('readonly',False)]}),'' invoice_line':fields.one2many('account.service.line','service_id','Service Lines',readonly = True,states = {'draft':[('readonly',False)]}), – 2012-04-19 08:51:02