I tried to generate the report for suppliers using Qweb, i got some error please anyone give some ideas how to rectify this error......
class ParticularReport(models.AbstractModel):
_name = 'report.b_supplier_report.report_supplier'
@api.multi
def render_html(self,cr,uid,ids, data=None,context=None):
report_obj = self.env['report']
report = report_obj._get_report_from_name(cr,uid,'b_supplier_report.report_supplier')
ids1=self.pool.get("res.partner").search(cr,uid,['supplier','=',True])
docargs = {
'doc_ids': ids1,
'doc_model': report.model,
'docs': self.env[report.model].browsebrowse(
cr, uid, ids, context=context),
}
return report_obj.render(cr,uid,'b_supplier_report.report_supplier', docargs,context=context)
TypeError: render_html() takes at least 4 arguments (2 given)