Пример #1
0
 def get_report_generator(self):
     self.action_class = getattr(
         sys.modules[__name__], self.getparam("classname", ''))
     gen = XferPrintAction.get_report_generator(self)
     own_struct = LegalEntity.objects.get(id=1)
     gen.title = "{[u]}{[b]}%s{[/b]}{[/u]}{[br/]}{[i]}%s{[/i]}{[br/]}{[b]}%s{[/b]}" % (
         own_struct, self.action_class.caption, formats.date_format(date.today(), "DATE_FORMAT"))
     gen.page_width = 297
     gen.page_height = 210
     return gen
Пример #2
0
 def get_report_generator(self):
     generator = XferPrintAction.get_report_generator(self)
     if generator is not None:
         generator.watermark = self.getparam('watermark', '')
     return generator
Пример #3
0
 def __init__(self):
     XferPrintAction.__init__(self)
     self.action_class = self.__class__.action_class
     self.caption = self.__class__.caption
Пример #4
0
 def __init__(self):
     XferPrintAction.__init__(self)
     self.selector = [('watermark', 'watermark', b'')]