def on_in_report_activate(self, *args): from ..reports import month import taburet.report.excel import tempfile from taburet.utils import start_file report = month.do(self.conf, self.bank_acc, self.get_date(), True) filename = tempfile.mkstemp('.xls')[1] taburet.report.excel.save(report, filename) start_file(filename)