Как обновить запись в мастере? - PullRequest
0 голосов
/ 28 января 2019

Я использую Odoo v12, у меня есть одно требование для обновления кол-во в представлении мастера.Я добавил две кнопки «Плюс» и «Минус», но есть проблема с обновлением кол-во.Кол-во, оно не увеличивается Здесь изображения Плюс и Минус кол-во .

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

1 Ответ

0 голосов
/ 28 января 2019

Прежде всего, то, что я нашел при работе с каждой строкой button в древовидном представлении, это работает только тогда, когда запись сохраняется ранее.Например, если я добавлю новую строку в one2many lines в форме, кнопка новых строк еще не будет действовать, пока эти новые записи не будут сохранены.Вы можете убедиться в этом, проверив кнопку в строке мастера и проверив наличие тега disabled, который отображается из odoo для вновь добавленных и еще не сохраненных строк. Odoo Disabled Button

...