Pregunta

Tengo un Crystal Report que se ve a través de un control CrystalReportViewer en una página .aspx (usando VS2008).

El informe tiene dos FieldObjects basados ​​en datos (que pueden contener un número variable de caracteres) que me gustaría mostrar en la misma línea, uno al lado del otro.

El problema es que cuando el texto del primer FieldObject es demasiado largo, se superpone al texto del segundo FieldObject.

Intenté configurar 'CanGrow=True' y 'MaxNumberOfLines=1' en el primer FieldObject para 'empujar' el segundo FieldObject más hacia la derecha, pero esto no funcionó.

¿Cómo consigo que el segundo FieldObject siempre se muestre inmediatamente después del primer FieldObject, independientemente de la longitud del texto del primero?

Saludos de antemano por cualquier conocimiento que puedas dejar.

¿Fue útil?

Solución

puede agregar un objeto de texto al informe.Y mientras edita el texto del objeto de texto, arrastre el campo que desea mostrar desde el explorador de objetos al cuadro de texto.Luego presione la barra espaciadora, luego arrastre el segundo campo al mismo cuadro de texto.Tus dos campos siempre serán un espacio por parte.Por supuesto, puedes agregar más espacios o cualquier otro texto que desees.

Otros consejos

O puede crear una función que devuelva campo1 + " " + campo2 y agregar la función al informe.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top