Ayuda en reporting service

26/03/2008 - 17:16 por Wilsom Duran | Informe spam
Buneos Dias necesito por favor de su ayuda u prientacion con respecto a este
tema.
Estoy trabajando reporting servoice en sql server 2005 standard, estoy
haciendo un reporte en el cual utilizo una tabla y en ella 5 grupo para sacar
datos por conceptos diferentes hasta ahy me funciona todo ok salen los datos
los subtotales de los grupos sin problemas..

El lio que tengo es que se nesecita que el usuario final pueda decidir la
profundida del informe, para ello cree un parametro llamado tipo el cual
evalua de 1 a 5 la profundidad, y hago que cuando sea 1 oculte los grupos
2,3,4 ,5; Cuando es 2 ocualta 1,3,4,5 y etc... esto lo hago haciendo en la
propiedadad hidden de tablerow 2 segun la fila y coloco expresion
=IIf(Parameters!TIPO.Value=1,false,true), asi me funciona bien pero ahora el
usuario quiere que si es tipo parezca en el informe lo asociado a los
registro 1 y 2,,, y asi sucesivamente o sea que si es 4 traiga lo asociado a
1,2 ,3,4 Este es mi problema,,, el cual no se por donde atacarlo.

Gracias

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
26/03/2008 - 21:02 | Informe spam
Wilsom Duran,

No uses usa propiedad a nivel de tablerow, sino a nivel de grupo. guando
editas un grupo, puedes setear su visibilidad en la pestania "visibility" y
tienes tres opciones, visible, escondido o una expresion, para la cual
pudieras usar algo asi como:

=(Parameters!TIPO.Value > #)

donde # seria el nivel que ocupa ese grupo.

Ejemplo

Grupo 1
Grupo 2
Grupo 3

Asi que para el "Grupo 1", seria:

=(Parameters!TIPO.Value > 1)

para el 2:

=(Parameters!TIPO.Value > 2)

etc.


Espero te sea de ayuda y cuentanos si te funciono.


AMB

"Wilsom Duran" wrote:

Buneos Dias necesito por favor de su ayuda u prientacion con respecto a este
tema.
Estoy trabajando reporting servoice en sql server 2005 standard, estoy
haciendo un reporte en el cual utilizo una tabla y en ella 5 grupo para sacar
datos por conceptos diferentes hasta ahy me funciona todo ok salen los datos
los subtotales de los grupos sin problemas..

El lio que tengo es que se nesecita que el usuario final pueda decidir la
profundida del informe, para ello cree un parametro llamado tipo el cual
evalua de 1 a 5 la profundidad, y hago que cuando sea 1 oculte los grupos
2,3,4 ,5; Cuando es 2 ocualta 1,3,4,5 y etc... esto lo hago haciendo en la
propiedadad hidden de tablerow 2 segun la fila y coloco expresion
=IIf(Parameters!TIPO.Value=1,false,true), asi me funciona bien pero ahora el
usuario quiere que si es tipo parezca en el informe lo asociado a los
registro 1 y 2,,, y asi sucesivamente o sea que si es 4 traiga lo asociado a
1,2 ,3,4 Este es mi problema,,, el cual no se por donde atacarlo.

Gracias
Respuesta Responder a este mensaje
#2 Alejandro Mesa
26/03/2008 - 21:28 | Informe spam
=(Parameters!TIPO.Value >= #)


AMB


"Alejandro Mesa" wrote:

Wilsom Duran,

No uses usa propiedad a nivel de tablerow, sino a nivel de grupo. guando
editas un grupo, puedes setear su visibilidad en la pestania "visibility" y
tienes tres opciones, visible, escondido o una expresion, para la cual
pudieras usar algo asi como:

=(Parameters!TIPO.Value > #)

donde # seria el nivel que ocupa ese grupo.

Ejemplo

Grupo 1
Grupo 2
Grupo 3

Asi que para el "Grupo 1", seria:

=(Parameters!TIPO.Value > 1)

para el 2:

=(Parameters!TIPO.Value > 2)

etc.


Espero te sea de ayuda y cuentanos si te funciono.


AMB

"Wilsom Duran" wrote:

> Buneos Dias necesito por favor de su ayuda u prientacion con respecto a este
> tema.
> Estoy trabajando reporting servoice en sql server 2005 standard, estoy
> haciendo un reporte en el cual utilizo una tabla y en ella 5 grupo para sacar
> datos por conceptos diferentes hasta ahy me funciona todo ok salen los datos
> los subtotales de los grupos sin problemas..
>
> El lio que tengo es que se nesecita que el usuario final pueda decidir la
> profundida del informe, para ello cree un parametro llamado tipo el cual
> evalua de 1 a 5 la profundidad, y hago que cuando sea 1 oculte los grupos
> 2,3,4 ,5; Cuando es 2 ocualta 1,3,4,5 y etc... esto lo hago haciendo en la
> propiedadad hidden de tablerow 2 segun la fila y coloco expresion
> =IIf(Parameters!TIPO.Value=1,false,true), asi me funciona bien pero ahora el
> usuario quiere que si es tipo parezca en el informe lo asociado a los
> registro 1 y 2,,, y asi sucesivamente o sea que si es 4 traiga lo asociado a
> 1,2 ,3,4 Este es mi problema,,, el cual no se por donde atacarlo.
>
> Gracias
Respuesta Responder a este mensaje
#3 Wilsom Duran
27/03/2008 - 14:53 | Informe spam
Perfecto me funciono a las mil maravillas.

Mil Gracias.

WDS

"Alejandro Mesa" wrote:

Wilsom Duran,

No uses usa propiedad a nivel de tablerow, sino a nivel de grupo. guando
editas un grupo, puedes setear su visibilidad en la pestania "visibility" y
tienes tres opciones, visible, escondido o una expresion, para la cual
pudieras usar algo asi como:

=(Parameters!TIPO.Value > #)

donde # seria el nivel que ocupa ese grupo.

Ejemplo

Grupo 1
Grupo 2
Grupo 3

Asi que para el "Grupo 1", seria:

=(Parameters!TIPO.Value > 1)

para el 2:

=(Parameters!TIPO.Value > 2)

etc.


Espero te sea de ayuda y cuentanos si te funciono.


AMB

"Wilsom Duran" wrote:

> Buneos Dias necesito por favor de su ayuda u prientacion con respecto a este
> tema.
> Estoy trabajando reporting servoice en sql server 2005 standard, estoy
> haciendo un reporte en el cual utilizo una tabla y en ella 5 grupo para sacar
> datos por conceptos diferentes hasta ahy me funciona todo ok salen los datos
> los subtotales de los grupos sin problemas..
>
> El lio que tengo es que se nesecita que el usuario final pueda decidir la
> profundida del informe, para ello cree un parametro llamado tipo el cual
> evalua de 1 a 5 la profundidad, y hago que cuando sea 1 oculte los grupos
> 2,3,4 ,5; Cuando es 2 ocualta 1,3,4,5 y etc... esto lo hago haciendo en la
> propiedadad hidden de tablerow 2 segun la fila y coloco expresion
> =IIf(Parameters!TIPO.Value=1,false,true), asi me funciona bien pero ahora el
> usuario quiere que si es tipo parezca en el informe lo asociado a los
> registro 1 y 2,,, y asi sucesivamente o sea que si es 4 traiga lo asociado a
> 1,2 ,3,4 Este es mi problema,,, el cual no se por donde atacarlo.
>
> Gracias
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida