Creé un informe como parte de una aplicación C# utilizando Reporting Services y no puedo encontrar algunas funcionalidades que estoy acostumbrado a ver en otros entornos. Creo que los informes de MS Access y Crystal tienen una opción llamada "Mantener unida" para que pueda mantener una agrupación de datos específica en una página en lugar de dividir la información en dos páginas.Mantener Group on One Page mediante Reporting Services
¿Cómo hago eso usando 2005 Reporting Services cuando mi informe se representa localmente en una aplicación C# y se visualiza con el visor de informes .net. Esencialmente, quiero mantener todos los registros de un año en una página. Estoy usando Visual Studio 2008.
El año es una de las columnas y el número de filas para un año es siempre más pequeño que una página. Mi informe usa solo una tabla y tiene una agrupación más interna por año y luego otra agrupación externa por nombre de cliente.
Actualmente me caben dos años de datos en el informe, sin embargo, si los datos se inicia a mitad de camino a través del primer año, y luego me sale el siguiente:
Ejemplo:
Página uno: 1/2 de 2004 debido a que los datos se inició a mitad de camino a través de 04
todo el 2005
primera mitad de 2006
Página 2: Segundo semestre de 2006
Lo que preferiría hacer es presionar todo el año 2006 en la página dos.
Actualmente estoy usando una tabla para todos los datos en el informe. Hay una opción de mantener juntos a nivel de Tabla, pero necesito uno a nivel de Grupo. En este caso, la Agrupación por año.
Cualquier ayuda que se pueda proporcionar será muy apreciada.
Gracias por la ayuda. Actualicé mi pregunta para brindar mejor información. La página del informe ya es lo suficientemente grande como para caber dos años, pero a veces obtengo un año completo y dos años parciales. Además, estoy usando una tabla de informes en lugar de una matriz. Tal vez necesito cambiar a una matriz. Gracias de nuevo. –