it computes when i input the figures, but it won't let me save.
for record in self:
record['x_studio_cubic_meter_1'] = (record.x_studio_lenght_cm_1 / 100) * (record.x_studio_width_cm_1 / 100) * (record.x_studio_height_cm_1 / 100)
Odoo Server Error
Traceback (most recent call last):
File "/home/odoo/src/odoo/14.0/odoo/addons/base/models/ir_http.py", line 237, in _dispatch
result = request.dispatch()
File "/home/odoo/src/odoo/14.0/odoo/http.py", line 684, in dispatch
result = self._call_function(**self.params)
File "/home/odoo/src/odoo/14.0/odoo/http.py", line 360, in _call_function
return checked_call(self.db, *args, **kwargs)
File "/home/odoo/src/odoo/14.0/odoo/service/model.py", line 94, in wrapper
return f(dbname, *args, **kwargs)
File "/home/odoo/src/odoo/14.0/odoo/http.py", line 348, in checked_call
result = self.endpoint(*a, **kw)
File "/home/odoo/src/odoo/14.0/odoo/http.py", line 913, in __call__
return self.method(*args, **kw)
File "/home/odoo/src/odoo/14.0/odoo/http.py", line 532, in response_wrap
response = f(*args, **kw)
File "/home/odoo/src/odoo/14.0/addons/web/controllers/main.py", line 1389, in call_kw
return self._call_kw(model, method, args, kwargs)
File "/home/odoo/src/odoo/14.0/addons/web/controllers/main.py", line 1381, in _call_kw
return call_kw(request.env[model], method, args, kwargs)
File "/home/odoo/src/odoo/14.0/odoo/api.py", line 397, in call_kw
model.flush()
File "/home/odoo/src/odoo/14.0/odoo/models.py", line 5438, in flush
self.recompute()
File "/home/odoo/src/odoo/14.0/odoo/models.py", line 5897, in recompute
process(field)
File "/home/odoo/src/odoo/14.0/odoo/models.py", line 5881, in process
field.recompute(recs)
File "/home/odoo/src/odoo/14.0/odoo/fields.py", line 1153, in recompute
self.compute_value(recs)
File "/home/odoo/src/odoo/14.0/odoo/fields.py", line 1175, in compute_value
records._compute_field_value(self)
File "/home/odoo/src/odoo/14.0/addons/mail/models/mail_thread.py", line 410, in _compute_field_value
return super()._compute_field_value(field)
File "/home/odoo/src/odoo/14.0/odoo/models.py", line 4065, in _compute_field_value
field.compute(self)
File "/home/odoo/src/odoo/14.0/odoo/addons/base/models/ir_model.py", line 35, in
func = lambda self: safe_eval(text, SAFE_EVAL_BASE, {'self': self}, mode="exec")
File "/home/odoo/src/odoo/14.0/odoo/tools/safe_eval.py", line 328, in safe_eval
c = test_expr(expr, _SAFE_OPCODES, mode=mode)
File "/home/odoo/src/odoo/14.0/odoo/tools/safe_eval.py", line 184, in test_expr
code_obj = compile(expr, "", mode)
Exception
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/odoo/src/odoo/14.0/odoo/http.py", line 640, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
File "/home/odoo/src/odoo/14.0/odoo/http.py", line 316, in _handle_exception
raise exception.with_traceback(None) from new_cause
File "", line 1
for record in self
^
SyntaxError: invalid syntax