【问题标题】:How to Update the Record in Wizard?如何更新向导中的记录?
【发布时间】:2019-06-21 02:38:21
【问题描述】:

我使用的是 Odoo v12,我有一个要求是在向导视图中更新数量。我添加了两个按钮加号和减号,但更新数量存在问题。数量,它没有增加Here the image the Plus and Minus qty related

@api.multi
def action_plus(self):
    for record in self:
        record.qty  = record.qty + 1
    return {"type": "set_scrollTop"}

【问题讨论】:

    标签: odoo wizard odoo-12


    【解决方案1】:

    首先,我在树视图中使用每行button 时发现,它仅在之前保存记录时才有效。例如,如果我在表单的one2many lines 中添加新行,则在保存这些新记录之前,新行按钮不会生效。您可以通过检查向导行上的按钮并检查是否存在 disabled 标记来确定,该标记是从 odoo 呈现的,用于新添加但尚未保存的行。

    【讨论】:

    • 但是我没有写任何标签,比如“禁用”我的按钮标签是
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-10-05
    • 2022-06-22
    • 1970-01-01
    • 2015-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多