values tutorial total sumar subtotales ssrs services columnas column ssrs-2008 reporting-services ssrs-tablix

ssrs 2008 - tutorial - SSRS muestra/oculta columna Tablix programmatically basado en el parámetro en el archivo rdl



sum reporting services (2)

Gracias Kevin Fisher. Como señaló, se debe establecer la "visibilidad de la columna" en lugar de la visibilidad del campo.

Tengo un archivo SSRS rdl que contiene una tabla tablix de 3 columnas, quiero mostrar y mostrar cualquiera de las columnas mediante programación en función del parámetro rdl.

Puedo lograr eso estableciendo la propiedad Oculto de una columna en una expresión:

=Parameters!ShowSecondColumn.Value

Sin embargo, el problema es que cuando la columna del medio está oculta, el espacio de la columna todavía está allí. Lo que necesito es que la tercera columna se mueva y ocupe la segunda columna.

Cualquier idea sería muy apreciada.

sss 2008 r2


Digamos que mi informe (SSRS 2005) tiene 5 columnas. Y quiero mostrar / ocultar columnas en función de un parámetro (selección múltiple con los 5 nombres de columna) seleccionado por el usuario. haz lo siguiente

1) Crear un parámetro de tipo cadena (ColumnVisibility es el nombre de mi parámetro) con los nombres de columna deseados en etiquetas para las 5 columnas y el número INT (01,02,03,04,05) respectivamente en los valores en la sección "Valores disponibles" del asistente de parámetros.

2) Luego vaya a Propiedades de la columna en el diseño. Vaya a "visibilidad" y pegue el siguiente

= iif (instr (Join (¡Parámetros! ColumnVisibility.Value, ","), "01")> 0, falso, verdadero)

3) repita lo mismo para todas las columnas, incrementando el valor int en 1..ver siguiente, por ejemplo

2da columna -

= iif (instr (Join (Parámetros! ColumnVisibility.Value, ","), "02")> 0, falso, verdadero)

3ra columna

= iif (instr (Join (¡Parámetros! ColumnVisibility.Value, ","), "03")> 0, falso, verdadero)

Y así.

para SSRS 2008, cuando hace clic derecho en la columna puede ver la opción "Visibilidad de columna". pegue el código en la sección "Mostrar u ocultar según una expresión" para cada columna.

Espero que esto ayude.

Arvind