diff --git a/report_xlsx/README.rst b/report_xlsx/README.rst index 215ef82fad..ee19006822 100644 --- a/report_xlsx/README.rst +++ b/report_xlsx/README.rst @@ -22,9 +22,14 @@ An example of XLSX report for partners: A python class :: - from openerp.addons.report_xlsx.report.report_xlsx import ReportXlsx + try: + from openerp.addons.report_xlsx.report.report_xlsx import ReportXlsx + except ImportError: + class ReportXlsx(object): + def __init__(self, *args, **kwargs): + pass - class partner_xlsx(ReportXlsx): + class PartnerXlsx(ReportXlsx): def generate_xlsx_report(self, workbook, data, partners): for obj in partners: @@ -35,8 +40,7 @@ A python class :: sheet.write(0, 0, obj.name, bold) - partner_xlsx('report.res.partner.xlsx', - 'res.partner') + PartnerXlsx('report.res.partner.xlsx', 'res.partner') To manipulate the ``workbook`` and ``sheet`` objects, refer to the `documentation `_ of ``xlsxwriter``.