def imprimir_formato_consolidado_grupos(self):
buffer = self.buffer
doc = SimpleDocTemplate(buffer,
rightMargin=50,
leftMargin=50,
topMargin=100,
bottomMargin=50,
pagesize=self.pagesize)
elements = []
grupos = GrupoProductos.objects.filter(estado=True,
son_productos=True).order_by('descripcion')
elements.append(self.tabla_detalle_consolidado_grupo(grupos))
doc.build(elements, onFirstPage=self._header_footer, onLaterPages=self._header_footer)
pdf = buffer.getvalue()
buffer.close()
return pdf
评论列表
文章目录