-1
有一天,我問如何存儲我們填寫的數據字段A也出現在字段B中。我發現了,但是出現了這些問題。 這是我的代碼如何使用編碼保存溫度
def _compute_dept(self, cr, uid, ids, deposit, available, arg, context=None):
result = {}
for r in self.browse(cr, uid, ids, context=context):
avail=0
if r.deposit:
avail = r.deposit
print avail
result[r.id] = avail
return result
_columns = {
'name': fields.many2one('res.partner','Partner'),
'date':fields.date('Date of Deposit'),
'deposit': fields.float('Deposit'),
'available': fields.function(_compute_dept, type='float', method=True, store=True, string='Available', readonly=True),
'note': fields.text('Description'),
}
但出現的問題。如果我輸入字段A「10」,那麼字段B也顯示爲「10」,但是當我在字段A「20」中再次輸入字段B時,字段B顯示爲「20」..好的,它應該顯示30,因爲10 + 20.那麼如何在編碼溫度中保持數字10。該場B顯示的號碼30
P.S:場A是存款和場B可
什麼字段?我在代碼中看不到任何字段。 – 2012-07-26 07:38:01
你的意思是?所以在這裏。字段B(可用)的點數爲20,字段A(存款)的附加數字10爲字段B的結果爲30 – 2012-07-26 07:44:21