2016-06-17 1 views
0

ich eine benutzerdefinierte Form haben, die Stadt von „res.better.zip“ erben, ist dies der Python-Code:OpenERP - Kann ich in meinem Formularfeld einfach den Namen der Stadt mit "res.better.zip" bekommen?

city= fields.Many2one('res.better.zip', 'City:') 

aber wenn ich für eine Stadt zu suchen, es autofill mit „PLZ, Ort, Bundesland und Land ", kann ich nur die" Stadt "in diesem Bereich bekommen?

P.D. dies ist das Feld in der .xml

<field name="city" class="oe_no_button" placeholder="p. ej. Madrid" options="{&quot;no_open&quot;: True}" attrs="{'readonly': [('city','=',True)]}"/> 
+0

Die Antwort von Mariusz scheint korrekt zu sein, aber könnten Sie bitte Ihre Frage (vielleicht zur späteren Verwendung) verbessern und uns die Klassendefinition 'res.better.zip' geben? – CZoellner

Antwort

1

Wenn ich verstehe Ihre Frage richtig, was Sie tun müssen, ist _rec_name auf Ihrem res.better.zip Modell definieren, wie:

_rec_name = 'city' 

Beachten Sie, dass ändert den Standardnamen für das gesamte Modell res.better.zip.

Verwandte Themen