OpenERP 上的简单数学
Simple math on OpenERP
如何创建将显示在报告中的加法,例如 2 + 2?我试过使用 :
num1:fields.integer('Number1', digits=16,2)),
num2:fields.float('Number2', digits=(16,2)),
result:fields.function(addition(char1,char2)),
def _addition(self, cr, uid, ids, fields, arg, context):
r = {}
for record in self.browse(cr, uid, ids):
r[record.id] = record.num1 + record.num2
return r
'num1' : fields.integer('Num1'),
'num2' : fields.float('Num2'),
'total' : fields.function(_addition, string='Tot',type='float'),
如何创建将显示在报告中的加法,例如 2 + 2?我试过使用 :
num1:fields.integer('Number1', digits=16,2)),
num2:fields.float('Number2', digits=(16,2)),
result:fields.function(addition(char1,char2)),
def _addition(self, cr, uid, ids, fields, arg, context):
r = {}
for record in self.browse(cr, uid, ids):
r[record.id] = record.num1 + record.num2
return r
'num1' : fields.integer('Num1'),
'num2' : fields.float('Num2'),
'total' : fields.function(_addition, string='Tot',type='float'),