none
ReportViewer: Control Del Número De Registros Por Página 2 RRS feed

  • Pregunta

  • ASP.NET 4.0 / Visual C# 2010

    Hola a todos

    Al cargar la Página que contiene el Control ReportViewer que ha de mostrar una gran Cantidad de Registros, se generan una determinada cantidad de páginas con una cantidad determinada de registros.

    1º ¿Cómo Configurar la Cantidad De Registros a mostrar por Página? ¿Se hace desde el Control Tablix del Report que alimenta el ReportViewer?, ¿cómo?

    2º Si se trabaja con Grupos, ¿cómo generar un Salto De Página para cada Grupo?

    Desde ya Muchísimas Gracias


    Skar.2007

    jueves, 14 de julio de 2016 1:21

Respuestas

  • En el Tablix del Report lo que se pone es el tamaño, por ejemplo, le puedes poner 20 centímetros de altura. Y en cada registro, le puedes poner también la altura que quieras. El resultado es que el número de registros que aparece en cada página es el cociente entre ambas cifras. A no ser que un campo tenga un contenido muy largo y no le quepa en una fila y te "extienda" el registro para que coupe varias filas de altura, en cuyo caso te entrarían menos registros en esa página.

    En resumidas cuentas, los reports están pensados para que queden bien al imprimirlos, y por eso el ajuste que tienes es el del tamaño del tablix (para que encaje en la hoja impresa) y no el número de registros.

    Si se trabaja con grupos, haz clic-derecho sobre el grupo en la parte de abajo del diseñador y pide las Propiedades. Verás que hay una sección de saltos de página que te permite elegir un salto antes de cada grupo, o después de cada grupo, o entre medias de cada dos grupos.

    jueves, 14 de julio de 2016 5:11