none
El reporting no muestra ningun dato al publicar el proyecto RRS feed

  • Pregunta

  • Estoy desarrollando un sistema para un almacen, el cual ya esta todo terminado, pero al publicar el proyecto e instalarlo en la pc del cliente... los reportes no muestran ningun dato
    si se ejecuta y se visualiza, aparece todo el diseño que elabore, pero no muestra ningun dato que esta en los formularios del proyecto

    si instalo el proyecto en la pc donde hice dicho programa, los reportes si trabajan como deveria, mostrando los datos que estan en la B.D

    se supone que unicamente es cambiar la cadena de conexion antes de publicarlo

    miércoles, 20 de diciembre de 2017 7:55

Respuestas

  • Si, únicamente es la cadena de conexión... ahora tenes acceso desde el programa cliente a la BD de tu sistema? estimo que están en red... es decir en los winforms o webforms que diseñaste logras ver datos? Estas usando WinForm o WPF? Si es WPF puedes buscar el archivo de configuración *.exe.config el cuál puede contener tu cadena de conexión a la BD si es que lo configuraste así.

    Espero te sirva, comentá. Saludos.-

    miércoles, 20 de diciembre de 2017 10:57
  • Disculpa por responder apenas, he tenido mucho trabajo

    si estoy usando dataset dinamicos, el sistema lo dividi en 3 capas... 1 capa contiene todas las clases para la conecxion con la bd.... la 2 capa contiene todos los metodos para q se comunique con la 1 capa... y la 3 capa contiene todos los windows forms y reportes ademas del dataset (solo tengo 1 dataset)

    los datos los paso a los reportes por medio del dataset, busco el procedimiento almacenado, lo jalo y "pego" en visual, de ahi creo un windows form para que dentro de el acople un reporte.... despues creo un informe y elaboro el diseño, ya que termine su diseño... en el windows form que acople el reporte, en la pestaña que aparece en la esquina, busco el informe y lo selecciono

    si el procedimiento almacenado usa variables asi (@textobuscar, @idventa) modifico el windows form (le agrego las 2 variables o las q tenga el procedimiento almacenado y le meto un try cath para que permita visualizar mas de dos datos en el reporte)

    para compartir el codigo como se envia ?

    sábado, 23 de diciembre de 2017 23:53

Todas las respuestas

  • Si, únicamente es la cadena de conexión... ahora tenes acceso desde el programa cliente a la BD de tu sistema? estimo que están en red... es decir en los winforms o webforms que diseñaste logras ver datos? Estas usando WinForm o WPF? Si es WPF puedes buscar el archivo de configuración *.exe.config el cuál puede contener tu cadena de conexión a la BD si es que lo configuraste así.

    Espero te sirva, comentá. Saludos.-

    miércoles, 20 de diciembre de 2017 10:57
  • Si tengo acceso a la B.D desde el sistema, y no esta en red... es de manera local
    en los winforms si puedo ver los datos, ya sea desde el mismo visual studio y si instalo el sistema en la misma pc donde lo diseñe, tambien puedo ver los datos
    el problema empieza cuando el sistema lo ejecuto (instalar) en otro pc ajeno al mio,  si puedo accesar a el, agregar y eliminar, datos del sistema... Pero cuando llamo un reporte, este se ejecuta pero no muestra ningun dato alojado en la B.D... unicamente se visualiza su diseño que hice

    estoy usando winforms v.12 y el diseñador de informes RDLC sobre visual comunity 2017

    miércoles, 20 de diciembre de 2017 18:51
  • Bien, perfecto, entonces hay que ver algo del código, estas usando Datasets dinámicos o clases? como le pasas los datos al reporte? cadenas de conexión y demás... podes compartir el código?

    Gracias...

    miércoles, 20 de diciembre de 2017 19:46
  • Disculpa por responder apenas, he tenido mucho trabajo

    si estoy usando dataset dinamicos, el sistema lo dividi en 3 capas... 1 capa contiene todas las clases para la conecxion con la bd.... la 2 capa contiene todos los metodos para q se comunique con la 1 capa... y la 3 capa contiene todos los windows forms y reportes ademas del dataset (solo tengo 1 dataset)

    los datos los paso a los reportes por medio del dataset, busco el procedimiento almacenado, lo jalo y "pego" en visual, de ahi creo un windows form para que dentro de el acople un reporte.... despues creo un informe y elaboro el diseño, ya que termine su diseño... en el windows form que acople el reporte, en la pestaña que aparece en la esquina, busco el informe y lo selecciono

    si el procedimiento almacenado usa variables asi (@textobuscar, @idventa) modifico el windows form (le agrego las 2 variables o las q tenga el procedimiento almacenado y le meto un try cath para que permita visualizar mas de dos datos en el reporte)

    para compartir el codigo como se envia ?

    sábado, 23 de diciembre de 2017 23:53