Hello,
i have two fields
one = fields.Float()
two = fields.Float()
i want
toto = one + two
how can i do that??
ODOO 11
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
Hello,
i have two fields
one = fields.Float()
two = fields.Float()
i want
toto = one + two
how can i do that??
ODOO 11
try this one.
one = fields.Float()
two = fields.Float()
total = fields.Float(compute='_get_sum')
@api.depends('one', 'two')
def _get_sum(self):
for rec in self:
rec.update({
'total': rec.one+rec.two,
})
sjmple and to the point:) My father nabaged to add field using your advice (he is non IT 60+). Thanks
Tested in Odoo v11
one = fields.Float()
two = fields.Float()
total = fields.Float(compute='_get_sum')
@api.depends('one', 'two')
def _get_sum(self):
for rec in self:
rec.total = rec.one+rec.two
hello ,
you can add new field as compute field, and that new field make the total of field1 and field2.
Erstellen Sie heute ein Konto, um exklusive Funktionen zu nutzen und mit unserer tollen Community zu interagieren!
RegistrierenVerknüpfte Beiträge | Antworten | Ansichten | Aktivität | |
---|---|---|---|---|
|
1
Sept. 19
|
6549 | ||
|
0
Apr. 23
|
2982 | ||
|
0
Mai 15
|
4497 | ||
|
2
März 15
|
3800 | ||
|
2
Sept. 24
|
2423 |
Exactly as you did. You can now apply the sum (one + two) to a variable which is shown in the frontend.