İçereği Atla
Menü
Bu soru işaretlendi
2 Cevaplar
13105 Görünümler

i'm converting Qweb Report from Odoo V12 to Odoo V10

Error is 

Error Preview

Code is 

Code Preview

Avatar
Vazgeç
En İyi Yanıt

Hi,

In Odoo v10 use _get_report_from_name instead report_action.

e.g:

@api.model
def render_html(self, docids, data=None):
report_obj = self.env['report']
report = report_obj._get_report_from_name('de_partner_statement.partner_ledger_pdf')
docargs = {

'doc_ids': docids,
'doc_model': report.model,
'docs': self,
'result': {...}
}
return report_obj.render('de_partner_statement.partner_ledger_pdf', docargs)

Best regards!

Avatar
Vazgeç
En İyi Yanıt

I have the same problem. I am using odoo 13, but when I trying this solution give this error;

 report_type = self.report_type.lower().replace('-', '_')
AttributeError: 'bool' object has no attribute 'lower'
Avatar
Vazgeç
İlgili Gönderiler Cevaplar Görünümler Aktivite
3
Eyl 23
21229
1
Mar 21
5052
0
May 17
2575
0
May 22
2358
1
Nis 22
9574