2017-05-08 5 views
0

Ich benutze qweb Berichte, um ein Dokument zu erzeugen, das Anhänge mit dem Modul document von Odoo haben sollte. Aber ich weiß nicht, wie ich die Liste der Anhänge anzeigen kann, die einem Dokument im qweb/pdf-Bericht zugeordnet sind.Dokumentanhangliste im qweb Bericht erhalten Odoo

Bitte beachten Sie, dass ich nicht ein Dokument als Anlage speichern möchte. Nur um die Liste der aktuellen Anhänge in einem Bericht anzuzeigen.

Wissen Sie, wie man das macht?

Antwort

0

Ich löse dieses Problem mit computed fields in einer Beziehung one2many.

dies die Magie machen:

attachment_ids = fields.One2many(comodel_name="ir.attachment", inverse_name="res_id", compute="_add_attachment") 
@api.multi 
def _add_attachment(self): 
    self.attachment_ids = self.env['ir.attachment'].search([('res_model','=','document'),('res_id','=',self.id)]) 
Verwandte Themen