none
Variable global en un reporte rdlc RRS feed

  • Pregunta

  • Hola 

    Estoy intentando programar un reporte pero necesito llevar variables globales que se asignan en otro form hacia el reporte. Alguien me podría ayudar con eso ?

    martes, 1 de septiembre de 2020 12:47

Todas las respuestas

  • El reporte por sí mismo no puede tomar variables de un Form. Es necesario que previamente escribas en uno de los forms el código que transporte los datos entre forms (por ejemplo, puedes marcarlos como Public en uno de ellos y acceder desde el otro mediante la referencia de la instancia -- o podrías incluso usar una variable global, pero es global para el código cliente, no es global para el reporte). Una vez que ya te los hayas traído a variables en el Form donde lanzas el reporte, se los pasas al reporte como parámetros o se los pasas en un DataSet.

    En este artículo (aunque es un poco antiguo) tienes un ejemplo de cómo pasarle los parámetros a un rdlc desde código.

    martes, 1 de septiembre de 2020 18:02