una total tablix ssrs services report1 ocultar mostrar informe funcion expresion especificado dinamicas definición datos columnas based agrupar reportingservices-2005 visibility reporting-services

reportingservices-2005 - total - ssrs sum by group



SSRS 2005: establece la visibilidad según el recuento de filas del conjunto de datos (3)

Tengo una línea y una tabla en mi informe que quiero ocultar si mi conjunto de datos no tiene filas.

Intenté usar la expresión =CountRows("MyDataSet") > 0 en la visibilidad inicial, pero esto siempre se evalúa como falso, incluso cuando hay filas en el conjunto de datos.

Sospecho que la visibilidad inicial se ejecuta antes de que los datos se carguen en el conjunto de datos.

¿Cómo puedo establecer la visibilidad de mi tabla y otros elementos (una línea), en función de si el conjunto de datos tiene alguna fila o no?


Use =IIF(CountRows("DataSet1") > 0, false, true) dentro de la expresión de propiedad de visibilidad del control.


Trabajó totalmente

=IIF(CountRows("OpenItem_DS") < 1,"", "Wk No")


Esto parece funcionar en 2008 , espero que ayude ...

DataSet un DataSet con un registro en él. Luego creé un cuadro de texto y puse su código en la propiedad ''Oculto'' en la sección Propiedades de Visibility .

Luego lo cambié a

=CountRows("MyDataSet") < 1

Que devolverá TRUE cuando no haya filas, lo que establecerá el control en oculto.