2016-03-23 8 views
0

Immer wenn ich mich bewerbe und das Feld 'zip' oder 'city' auf dem Formular res.partner anwähle, passiert nichts.Odoo @ api.onchange ('zip') funktioniert nicht

Andere Felder funktionieren gut, nur die 2 geben kein Ergebnis.

Code:

class myclass(models.Model): 
_inherit = 'res.partner' 

@api.onchange('zip') 
def myfunctuin(self): 
    #this is a test 
    self.name = "test" 
+0

Haben Sie es geschafft, es zum Laufen zu bringen? – ricardgf

Antwort

0

Onchange Methode tatsächlich funktioniert, legen Sie diese Zeile in onChange Methode:

import pdb; pdb.set_trace() 

und Sie werden diese Methode sehen tatsächlich funktioniert.

+0

Nein das hat nichts für 'PLZ' oder 'Stadt' getan – Jesse

+0

hat odoo gestoppt? Wenn odoo zu debuggen es bedeutet, dass diese Methode tatsächlich funktioniert, und Sie müssen "algorythm" ändern –

+0

Hey nein, es hat nicht aufgehört, und auch nicht zu debuggen. Ich habe bemerkt, dass die Stadt und Zip-Felder sind leicht verschoben, aber ich änderte dies nie in der Datei view.xml – Jesse