def dead_cases_report(request, rformat="pdf"): '''List of Cases/Patient per CHW''' today = datetime.now().strftime("%d %B,%Y") pdfrpt = PDFReport() pdfrpt.setLandscape(True) title = _("%(app_name)s: Dead Cases report as of %(date)s" % \ {'app_name': Cfg.get("app_name"), 'date': today}) pdfrpt.setTitle(title) pdfrpt.setNumOfColumns(1) queryset, fields = \ ReportAllPatients.death_report_by_provider() if queryset: pdfrpt.setTableData(queryset, fields, title, \ [0.3 * inch, 0.4 * inch, 1 * inch, 0.4 * inch, \ 0.5 * inch, 0.8 * inch, 0.5 * inch, 1 * inch, \ 0.6 * inch, 1.4 * inch, 1.5 * inch, 1 * inch, \ 1.3 * inch, 1.2 * inch]) pdfrpt.setFilename("/tmp/deathreport_") return pdfrpt.render()