none
Variables de grupo en Reporting Services RRS feed

  • Pregunta

  • Hola,

    tengo un problema a la hora de querer utilizar las variables de grupo en Reporting Services (estoy en la versión SQL Server 2008).

    Para agregar una variable de grupo, abro el cuadro de diálogo Propiedades de grupo de Tablix, hago clic en Variables y proporciono un nombre y un valor.

    El problema está en que cuando intento utilizar esa variable, no la veo en ningún sitio. Incluso si en el mismo grupo donde he creado la variable, quiero crear un cuadro de texto con su valor, cuando quiero crear la expresión, me dice que el informe no tiene variables. Vuelvo a mirar si la variable está creada, y sí.

    Como puedo utilizar esas variables de grupo que he creado?

    Muchas gracias de antemano.

     

     

    martes, 18 de enero de 2011 9:42

Respuestas

  • Hola,

    lo que me dices no son variables, son parámetros!!

    de todos modos, ya he encontrado la solución aunque siga siendo un error de los reporting.

    Una vez se crea la variable, si ésta es de grupo, aunque no se vea en las expresiones, se puede utilizar. Puedo escribir directamente lo que me debería proponer el Reporting Service.

    Variables!NombreVariable.Value

    Ya da la opción de elegir la variable si esta es global, pero debería darla también si es de grupo, siempre que estemos posicionados en el grupo. De todos modos, lo dicho, podemos escribirlo a mano.

     

    viernes, 28 de enero de 2011 9:37

Todas las respuestas

  • Las variables normalmente se crean al generar la consulta.

    Si por ejemplo usted hace una consulta de una tabla:

    Select * from alumnos

    where nombre =@variable1

    Automáticamente se creará un cuadro de texto donde usted podrá especificar valores y automáticamente se creará la @variable1


    MVP MCT MCTS Daniel Calbimonte

    http://elpaladintecnologico.blogspot.com
    • Propuesto como respuesta dani671MVP jueves, 27 de enero de 2011 21:29
    jueves, 27 de enero de 2011 21:28
  • Hola,

    lo que me dices no son variables, son parámetros!!

    de todos modos, ya he encontrado la solución aunque siga siendo un error de los reporting.

    Una vez se crea la variable, si ésta es de grupo, aunque no se vea en las expresiones, se puede utilizar. Puedo escribir directamente lo que me debería proponer el Reporting Service.

    Variables!NombreVariable.Value

    Ya da la opción de elegir la variable si esta es global, pero debería darla también si es de grupo, siempre que estemos posicionados en el grupo. De todos modos, lo dicho, podemos escribirlo a mano.

     

    viernes, 28 de enero de 2011 9:37