Пример #1
0
 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)
Пример #2
0
 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)