我正在尝试使用 studio 创建一个字段并计算其值。 这是我尝试过的,
for rec in self:
rec.x_studio_total_ic_weight = self.qty_production * self.x_studio_related_field_41o_1horg1c8a
在依赖项字段中,我添加了
qty_production,product_id
。
但是我在打开表单视图时遇到错误,
ValueError: forbidden opcode(s) in 'for rec in self:\n rec.x_studio_total_ic_weight = self.qty_production * self.x_studio_related_field_41o_1horg1c8a': STORE_ATTR
我该如何解决这个问题?
无法以这种方式进行分配。更改为:
for rec in self:
rec["x_studio_total_ic_weight"] = rec.qty_production * rec.x_studio_related_field_41o_1horg1c8a
您可能想使用
rec
而不是 self
,所以我也改变了。