【发布时间】:2016-12-26 13:43:09
【问题描述】:
data = [{'account_type': u'account_type', 'balance': 3484382.4899999998, 'type': 'report', 'name': u'Assets', 'level': 1}, {'account_type': u'liquidity', 'balance': 87301.78, 'type': 'account', 'name': u'100101 Cash', 'level': 4}, {'account_type': u'liquidity', 'balance': 257350.98, 'type': 'account', 'name': u'100201 HDFC Bank', 'level': 4}]
@api.multi
def account_fun():
for item in data:
return item['balance']
我正在使用计算调用该函数并获得预期的单例错误。但我想将数据中的所有余额一一存储到数据库中。在 odoo 的 account.account 表中。
balance = field.Float(string="Balance",compute="account_fun")#creating new balance field.
我该怎么做。并且必须在列表视图中显示余额字段。谢谢,
【问题讨论】:
标签: python-2.7 openerp odoo-9