Bonjour,
Je développe une application de gestion des horaires. Un certains nombre de donnée doit apparaître à l'affichage mais pas à l'impression.
Grâce aux conseils des membres de ce forum, j'utilise. Et cela fonctionne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part @media print {
Mais le problème, c'est qu'en enlevant les informations à l'impression, il y a beaucoup trop d'espace dans les lignes de mon tableau. Dès lors, j'aimerai réduire la hauteur de mes lignes.
J'ai essayé ceci :
et dans mon formulaire (ceci n'étant qu'un extrait de mon formulaire) j'ai mis :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 @media print { #hauteurLigne{ height: 10px; } }
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 <div id="hauteurLigne"> <tr> <s:hidden id="idPersonneSelected" name="idPersonneSelected" value="%{personneDto.idPersonne}"/> <td><s:property value="serviceDto.nomService"/></td> <td> <b><s:property value="personneDto.nom"/> <s:property value="personneDto.prenom"/> <br> </b> <div id="heureContrat"> Heure contrat : <br> <input type="hidden" name="nbHeureAfaire_<s:property value='%{personneDto.idPersonne}'/>" id="nbHeureAfaire_<s:property value='%{personneDto.idPersonne}'/>" value="<s:property value='personneDto.horaireContrat'/>"> <div id="nbHeureAfaire_<s:property value='%{personneDto.idPersonne}'/> "> <s:property value="personneDto.horaireContrat"/> Heure</div> </div> Heure Realisé : <br> <input type="hidden" name="nbHeureFaite_<s:property value='%{personneDto.idPersonne}'/>" id="nbHeureFaite_<s:property value='%{personneDto.idPersonne}'/>" value="<s:property value='compteurDto.horaireFaite'/>"> <div id="div_nbHeureFaite_<s:property value='%{personneDto.idPersonne}'/>"> <s:property value='compteurDto.horaireFaite'/> heure</div> </td> <!-- Lundi --> <td style="text-align: center;"> <div id ="divJour1_<s:property value="%{personneDto.idPersonne}"/>" style="display: block; text-align: center;"> <div id="horaire1_<s:property value="%{personneDto.idPersonne}"/>" style="display: block; text-align: center; height: 100%;"> <table border="0" style=" background-color: transparent; "> <!-- Gestion des horaires travailles -->
Merci beaucoup de votre aide
Partager