sumar services parametros parametro grupos filas fecha expresiones contar columnas reporting-services ssrs-2008 line repeat repeating

reporting-services - grupos - parametros reporting services



Repita una línea vertical en cada página en el Generador de informes/SSRS (2)

Deseo incluir una línea vertical en cada página de mi informe, que se extiende desde la parte superior hasta la parte inferior del cuerpo del informe. ¿Cómo puedo conseguir esto?

He intentado usar RepeatWith, pero parece que no funciona, la línea aparece solo en la primera página.

Gracias


¿Es esto solo para propósitos de apariencia?

Crearía una imagen con esa línea y la usaría como fondo del cuerpo. O si está utilizando una tablix que se extiende por varias páginas, otra idea sería crear una columna vacía en el tablix con un borde en el lado izquierdo.

Y otra idea más sería usar un rectángulo con un borde izquierdo / derecho y colocar todas las tablixes dentro del rectángulo, ya que esto haría que el rectángulo se expanda a varias páginas manteniendo el borde (la línea vertical) en su informe.

No creo que pueda decirle a SSRS que repita líneas automáticamente en varias páginas.


He descubierto una forma de resolver ese problema (sin usar RepeatWith, RepeatOnNewPage o Report Background Image)

Escribí un código simple para agregar filas en blanco a la tabla en el cuerpo. El número de filas que se agregará estará determinado por la altura del cuerpo y la altura de una fila.

Por ejemplo, si la altura del cuerpo es de 6 "y la altura de una fila es de 0.5", entonces se pueden colocar un total de 12 filas en una página. Entonces, si su tabla tiene 4 filas, agregue 8 filas negras adicionales para que la altura de la tabla sea igual al cuerpo del informe.

Si el número de filas es más de 12, digamos 15, entonces agregará [12 - (15 mod 12)] filas, es decir, 9 filas en blanco.

Y puede tener bordes laterales en cualquiera de las columnas según sea necesario, lo que da como resultado una línea vertical que se ejecuta en toda la página.