我正在OpenERP 5中构建一个 osv_memory 向导。
但是,我似乎无法向向导添加相关字段。
'current_invoice_id': fields.many2one(
'account.invoice',
'Invoice'
),
'current_amount_total': fields.related(
'current_invoice_id',
'amount_total',
type='float',
store=False,
string='Amount'
),
我做错了吗?或者OpenERP 5中是否不支持它?
答案 0 :(得分:0)
尝试使用 fields.one2many 而不是 fields.related 。 见relational types
答案 1 :(得分:0)
我们最终放弃了我们的OpenERP 5.0模块中的osv_memory
。我们在使用fields.many2one()
表中的osv_memory
到常规表时肯定遇到了问题,因此您可能会遇到同样的问题。
好消息是osv_memory
似乎在我们的OpenERP 6.0测试中运作良好。