Passa al contenuto
Menu
È necessario essere registrati per interagire con la community.
La domanda è stata contrassegnata
2 Risposte
10663 Visualizzazioni

i added a button to update a field in product template from another computed field but when i press this button only self product be update and the method didn't go over all product

i tried a lotin this problem but i can't solve it and this the simple i have added

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

    pass
Avatar
Abbandona
Risposta migliore

Try this

@api.multi
def button_name(self):
    products = self.env['product.template'].search([]) for product in products:
product.name4 = product.name3
pass
Avatar
Abbandona

hello, dear is this automatically saving updated value in DB . or do I have to run the write function

Autore

yes the values updated after press the button automatically

Risposta migliore

Use lamda function

Avatar
Abbandona
Post correlati Risposte Visualizzazioni Attività
1
ott 23
10684
1
dic 22
10570
2
dic 22
2595
0
nov 23
1213
3
mar 21
4870