values tutorial total ssrs services column reporting-services textbox multiline

reporting services - tutorial - ¿Cómo configuro un cuadro de texto en varias líneas en SSRS?



reporting services sum column values (8)

Tengo un informe con muchos campos que trato de bajar horizontalmente a una página (no me importa si son 2 o 200 páginas verticales ... simplemente no quiero tener que ocuparme de 2 páginas de ancho por x páginas largas de tren-naufragio). Dicho esto, se trata de información de contacto.

Mi idea era hacer:

Name: Address: City: State: ... Jon Doe Addr1 ThisTown XX ... Addr2 Addr3 ----------------------------------------------- Jane Doe Addr1 ThisTown XX ... Addr2 Addr3 -----------------------------------------------

¿Hay alguna forma de configurar un textbox de textbox para que sea multilínea (o el resultado de SQL)? ¿Me he perdido algo obvio?

La Propiedad CanGrow está activada por defecto, y he verificado que esto sea cierto. Mi problema es que no sé cómo forzar un salto de línea. Obtengo los 3 campos de dirección que solo llenan una línea, luego se ajusta a otro. He intentado /n , /n (ya que nunca recuerdo cuál es la barra diagonal correcta), <br> , <br /> (dado que el informe se verá en un control ReportViewer en un sitio web ASP.NET) . No puedo pensar en otras formas de ajustar el texto.

¿Hay alguna manera de obtener los resultados de la base de datos como 3 líneas de texto / caracteres?


Cambie el cuadro de texto del informe a:

= Fields!Addr1.Value + VbCrLf + Fields!Addr2.Value + VbCrLf + Fields!Addr3.Value


Tuve un problema adicional después de poner el chr(10) en la base de datos.

En el campo (dentro del informe) agregue:

=REPLACE(Fields!Addr1.Value, CHR(10), vbCrLf)



link break haz esto

chr (10)


Pulsar Mayús + Entrar mientras se escribe en el cuadro de texto crea un salto de línea.


Mis datos fueron capturados en una aplicación de SL, lo necesitaba para la expresión de campo

=REPLACE(Fields!Text.Value, CHR(13), vbCrLf)


Prueba este:

= Fields!Field1.Value + System.Environment.NewLine + Fields!Field2.Value


En los informes de RDLC, puede convertir un cuadro de texto a placehoder. A continuación, haga clic con el botón derecho en el marcador de posición de cuadro de texto, seleccione las propiedades de placehoder y seleccione HTML. Luego, para que la multilínea surta efecto, debe insertar la etiqueta <br/> entre esas líneas.