def tabla_firmas(self):
movimiento = self.movimiento
izquierda = ParagraphStyle('parrafos',
alignment = TA_CENTER,
fontSize = 8,
fontName="Times-Roman")
nombre_oficina_administracion = Paragraph(OFICINA_ADMINISTRACION.nombre,izquierda)
nombre_oficina_logistica = Paragraph(LOGISTICA.nombre,izquierda)
if movimiento.tipo_movimiento.incrementa:
total = [[nombre_oficina_administracion,'', nombre_oficina_logistica]]
tabla_firmas = Table(total,colWidths=[7 * cm,4 * cm,7 * cm])
tabla_firmas.setStyle(TableStyle(
[
("LINEABOVE", (0,0), (0,0), 1, colors.black),
("LINEABOVE", (2,0), (2,0), 1, colors.black),
('VALIGN',(0,0),(-1,-1),'TOP'),
]
))
else:
solicitante = Paragraph('SOLICITANTE',izquierda)
total = [[nombre_oficina_administracion,'',nombre_oficina_logistica,'',solicitante]]
tabla_firmas = Table(total,colWidths=[5 * cm, 1 * cm, 5 * cm, 1 * cm, 5 * cm])
tabla_firmas.setStyle(TableStyle(
[
("LINEABOVE", (0,0), (0,0), 1, colors.black),
("LINEABOVE", (2,0), (2,0), 1, colors.black),
("LINEABOVE", (4,0), (4,0), 1, colors.black),
#("LINEABOVE", (2,0), (2,0), 1, colors.black),
('VALIGN',(0,0),(-1,-1),'TOP'),
]
))
return tabla_firmas
评论列表
文章目录