Каков наилучший способ перебрать все продукты odoo и обновить его записи? - PullRequest
0 голосов
/ 30 апреля 2019

я добавил кнопку для обновления поля в шаблоне продукта из другого вычисляемого поля но когда я нажимаю эту кнопку, обновляется только сам продукт, а метод не распространяется на весь продукт

Я много пытался в этой проблеме, но я не могу решить ее, и это простое, я добавил

@api.multi
def button_name(self):
    for template in self:
        self.name4 = self.name3

    pass

любая помощь будет оценена

Ответы [ 2 ]

2 голосов
/ 30 апреля 2019

Попробуйте это

@api.multi
def button_name(self):
    for template in self.search([]):
        template.name4 = self.name3
    return True
0 голосов
/ 30 апреля 2019

Для меня это сработало

@api.multi
       def button_name(self):
           for template in self.search([]):
            template.name4 = template.name3
       return True
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...