Checkpoint: Modification de la feuille de présence : ajout de deux colonnes de signature pour le formateur (Matin et Après-midi), disposition horizontale optimisée, date unique en dessous des signatures

This commit is contained in:
Manus
2026-02-02 09:38:48 -05:00
parent fec271c19a
commit b1a140449a
2 changed files with 13 additions and 5 deletions

View File

@@ -292,21 +292,27 @@ export function generateFeuillePresence(feuilleInfo: FeuillePresenceInfo): Buffe
},
});
// Ajouter un champ de signature pour le formateur en bas de page
// Ajouter deux champs de signature pour le formateur (Matin et Après-midi)
const finalY = (doc as any).lastAutoTable.finalY || yPos + 50;
const signatureY = finalY + 20;
doc.setFontSize(10);
doc.setFont('helvetica', 'bold');
doc.text('Signature du formateur :', 14, signatureY);
doc.text('Signatures du formateur :', 14, signatureY);
doc.setFont('helvetica', 'normal');
// Dessiner une ligne pour la signature
doc.line(60, signatureY, 120, signatureY);
// Signature Matin
doc.setFontSize(9);
doc.text('Matin :', 14, signatureY + 8);
doc.line(30, signatureY + 8, 90, signatureY + 8);
// Signature Après-midi
doc.text('Après-midi :', 110, signatureY + 8);
doc.line(140, signatureY + 8, 200, signatureY + 8);
// Ajouter la date
doc.setFontSize(9);
doc.text('Date : _______________', 140, signatureY);
doc.text('Date : _______________', 14, signatureY + 18);
};
// Générer une page pour chaque date