Alignement du texte Vertical dans Crystal Reports?
Dans les Rapports Crystal éditeur qui est fourni avec Visual Studio (2008) est-il possible d'aligner le texte au centre d'une zone de texte plutôt que vers le haut?
Je ne trouve pas l'option n'importe où et une recherche sur Google n'est pas encourageant, mais je ne peux pas me résoudre à croire qu'ils ne seraient pas inclure une telle fonctionnalité évidente.
Vous devez vous connecter pour publier un commentaire.
Il n'y a pas d'alignement vertical pour les rapports crystal que j'ai pu trouver. Un potentiel de travail autour de la programmation des sauts de ligne.
Je ne peux pas trouver une option pour aligner le texte verticalement au sein d'une étiquette, mais vous pouvez aligner verticalement les étiquettes à l'intérieur d'une section. Utilisez les lignes directrices horizontales sur la marge de gauche pour ajuster l'alignement. Vous devrez peut-être cliquez-droit sur la ligne directrice et décochez l'option "aligner sur la Grille" pour obtenir un positionnement plus précis.
Vous pouvez atteindre cet objectif avec des cordes, comme vous le verrez un paragraphe onglet au lieu d'une nombre onglet lorsque vous entrez dans le CHAMP FORMAT de menu. Pour faire de votre numéro d'une chaîne de caractères, vous devez le formater comme un champ de formule ainsi:
Puis dans le CHAMP FORMAT de menu, sélectionnez - interligne: plusieurs de: 0.2
Vous devrez peut-être expérience avec la valeur de 0,2 jusqu'à ce que vous trouver votre numéro (c'est à dire la chaîne de préfixe avec un retour chariot) bien centré au milieu de votre zone de.
Cheers,
Chilly
Alignement Vertical avec la programmation des sauts de ligne. Algorithme pour une cellule:
iTextLen
).iLineNum
). Calculée de façon empirique.iLineLen
). Calculée de façon empirique.Calculer le nombre de halfbreaks par la formule
(iLineNum — 1) — (iTextLen /iLineLen)
.@formula
dans la syntaxe crystal:Ajouter formule pour le haut et le bas de données. Les objets texte ressemblera à ceci:
{@formula}{DataSource}{@formula}
Taille de la police de
@formula
doit être réduit de moitié de la taille de la police{DataSource}
. Par exemple, si la taille de la police de{DataSource}
égal à 20, le@formula
doit être égal à 10:Algorithme fonctionne mieux avec la police de caractères à espacement fixe, mais avec une police proportionnelle fonctionne dans la plupart des cas.
Algorithme pour plusieurs cellules est diffèrent seulement que
iLineNum
sera le nombre maximum de caractères dans les données de toutes les cellules.dans crystal reports 10 le label >> clic droit >> format Texte >> Commun >> la rotation du texte . choisir de 90 degrés, le texte aura un alignement vertical
même dans un domaine ou tout objet que vous ajoutez le rapport
espérons que je vous aide à
note de la réponse (Format texte > onglet Paragraphe, l'alignement Horizontal Centré) est un mauvais