def OnReport(self, event): flag = False mod = adv.advices(self.data) adv_dat = mod.get_advices(flag) ext_cols = oracle.WorkDB(self.main.connection).get_cols(self.table) ext_cols.insert(0, u'Название параметра') ext_stat = self.stat.take_ext_stat(self.date) report_html.make_report(self.columns, self.data, ext_cols, ext_stat, self.date, adv_dat)
def OnReport(self, event): flag = False mod = adv.advices(self.data) adv_dat = mod.get_advices(flag) schema_table = (self.getColumnText(self.currentItem, 13)) schema_table = schema_table.split(':') self.schema = schema_table[0] self.table = schema_table[1] self.stat = statistic.stats(self.schema, self.table) self.ext_stat = self.stat.take_ext_stat(self.date) self.ext_stat = [ i for i in self.ext_stat if i is not None] report_html.make_report(self.columns, self.data, self.ext_cols, self.ext_stat, self.date, adv_dat)