如何在odoo10的GUI中定义计算字段?

2024-06-17 12:40:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我想在odoo10的GUI中创建一个新的计算字段。 计算并显示两个现有字段的总和

我试过:

@api.depends('product_qty', 'qty_ordered')
def _compute_x_total_qty(self):
    for record in self:
        record.x_total_qty = record.product_qty + record.qty_ordered

我不知道如何在GUI Odoo中正确定义字段的方法

我总是会遇到以下错误:

Odoo Server Error
...
ValueError: forbidden opcode(s) in 'lambda'

欢迎任何帮助或建议。如果有人能帮助我,我将非常感激


Tags: inodooodoo10selfapidefguiproduct
1条回答
网友
1楼 · 发布于 2024-06-17 12:40:37

也许你可以试试这个:

@api.depends('product_qty', 'qty_ordered') def _compute_x_total_qty(self): self.x_total_qty = self.product_qty + self.qty_ordered

compute将其应用于所有数据(如果不是,则在@api.depends之前添加@api.one

相关问题 更多 >