Buenos días,
Tengo un problema con un report porque los datos que envío los trata como un string en vez de una lista de IDs y no puedo identificar el fallo. Les paso el código que tengo para ver si alguien me puede ayudar. Gracias!
wizard.py
def report_custom(self):
datos =self._context
company_ids = datos.get('allowed_company_ids')
companies=self.env['res.company'].browse(company_ids)
data={ 'companies':companies }
return self.env.ref('my_modulo.report_custom').report_action(self, data=data)
En el report debería de mostrar por ejemplo:
companies: res.company(1, 2)
company: res.company(1)
company: res.company(2)
En cambio, en el report aparece lo siguiente:
company: r
company: e
company: s
company: .
company: c
company: o
company: m
company: p
company: a
company: n
company: y
company: (
company: 1
company: ,
company:
company: 2
company: )