Question

J'ai un Rapport Crystal qui est perçue par l'intermédiaire d'un CrystalReportViewer de contrôle sur une .page aspx (à l'aide de VS2008).

Le rapport comporte deux data-driven FieldObjects (qui peut contenir un nombre variable de caractères) que je voudrais afficher sur la même ligne les uns à côté des autres.

Le problème est lorsque le texte dans la première FieldObject est trop long, il chevauche le texte dans la deuxième FieldObject.

J'ai essayé le réglage de la 'Autoextensible=True' et 'MaxNumberOfLines=1" à la première FieldObject à "pousser" le deuxième FieldObject plus à droite, mais cela n'a pas fonctionné.

Comment puis-je obtenir la deuxième FieldObject pour toujours afficher immédiatement après la première FieldObject quelle que soit la longueur du texte dans la première?

Acclamations à l'avance de toutes les connaissances que vous pouvez déplacer.

Était-ce utile?

La solution

vous pouvez ajouter un objet texte pour le rapport.Et tandis que l'édition du texte de l'objet texte, faites glisser le champ que vous souhaitez montrer à partir de l'explorateur d'objets dans la zone de texte.Ensuite, appuyez sur espace, puis faites glisser le deuxième champ dans la même zone de texte.Vos deux champs sera toujours un espace de une partie.Vous pouvez, bien sûr, ajouter plus d'espaces ou de tout autre texte que vous voulez.

Autres conseils

Ou vous pouvez créer une fonction qui retourne champ1 + "" + champ2 et ajouter la fonction pour le rapport.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top