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
def get_report_generator(self): generator = XferPrintAction.get_report_generator(self) if generator is not None: generator.watermark = self.getparam('watermark', '') return generator
def __init__(self): XferPrintAction.__init__(self) self.action_class = self.__class__.action_class self.caption = self.__class__.caption
def __init__(self): XferPrintAction.__init__(self) self.selector = [('watermark', 'watermark', b'')]