2008-09-24 4 views
3

Je souhaite spécifier une hauteur de ligne réduite dans un rapport Reporting Services d'environ 3 points. Alors que le rapport semble correct dans l'aperçu, une fois déployé, la hauteur de la ligne est réinitialisée à la hauteur de la ligne standard.Définition de la hauteur d'une petite ligne dans Reporting Services 2005

J'ai ajusté les paramètres « CanGrow » et « AutoRéductible », ainsi que le rembourrage, lineHeight, taille de police, etc ...

Répondre

4

que j'ai trouvé qu'une façon de résoudre ce problème est de mettre un souligner dans chaque colonne de la ligne.

Le problème est en fait lié à la manière dont une ligne vide est sortie. Si vous affichez la source du rapport émis, vous verrez que la ligne que vous essayez de garder la production à court volonté comme ceci:

<TR style="HEIGHT:1.06mm"> 
<TD class="a19">&nbsp;</TD> 
<TD class="a20">&nbsp;</TD> 
<TD class="a21">&nbsp;</TD> 
</TR> 

Ces espaces vides (&nbsp;) est ce qui est à l'origine de la hauteur est incorrecte. Si vous deviez supprimer ces espaces vides, ils s'afficheraient correctement.

En mettant un caractère underscore dans chaque colonne de la ligne, il supprime l'espace vide qui serait normalement et votre émis hauteur de ligne est plus précise. Vous souhaiterez peut-être modifier la couleur du texte de chaque colonne pour qu'elle corresponde à la couleur d'arrière-plan de votre ligne, afin que le trait de soulignement ne soit jamais visible.

+0

Merci. Cela fonctionne un charme, – Catch22

Questions connexes