2017-02-20 8 views
0

Ich habe vor kurzem mit der Arbeit an Odoo 10 begonnen. Ich muss Formular- und Baumansichten anpassen.So passen Sie Ansichten in Odoo an

Zum Beispiel

  1. Öffnen Sie eine neue Formularansicht, wenn in einer Baumansicht auf einen Knopf klicken.

  2. Auch möchte ich eine andere Formularansicht, die als Ergebnis der gespeicherten Datensatz kommt.

Bitte führen Sie mich.

+0

Was haben Sie versucht, so weit? Bitte aktualisieren Sie Ihre Frage mit dem Versuchscode. –

Antwort

3

Hallo diese Antwort für den ersten Fall, dass Öffnen Sie eine neue Form Ansicht ist, wenn auf eine Schaltfläche in der Baumansicht

Try returning something like this - 
Calling method on button click 
@api.multi 
def my_method(self): 
    return { 
     'type': 'ir.actions.act_window', 
     'res_model': 'model_name', 
     'view_type': 'form', #to redirect to form view 
     'view_mode': 'form', 
     'target': 'new', 
    } 
0
klicken

Hallo, diese Antwort ist Für Ihren zweiten Fall ist das Sie möchten auch eine andere Formularansicht, die als Ergebnis der gespeicherten Datensatz kommt.

@api.multi 
def my_method(self): 
    return { 
     'type': 'ir.actions.act_window', 
     'res_model': 'model_name', 
     'view_type': 'form', #to redirect to form view 
     'view_mode': 'form', 
     'target': 'new', 
     'res_id': record.id 
    } 
Verwandte Themen