none
Visual Studio 2017 cual reporteador es mejor RRS feed

  • Pregunta

  • Hola,

    Estoy en el proceso de migrar soluciones en VB6 a Visual Studio 2017, los reportes están realizados es crystal. Ahora quiera me dieran una guía de que reporteador es mejor para Visual Studio.

    De antemano gracias por la colaboracion.

    miércoles, 28 de agosto de 2019 12:34

Respuestas

  • Si ya tienes hechos los reportes en VB6 usando Crystal Reports, entonces puedes seguir utilizando Crystal Reports en Visual Studio. En principio, los .rpt deberian ser compatibles (aunque el codigo que emite el informe, asi como el visor de informes, seran diferentes).

    Si fueras a comenzar desde cero con Visual Studio, you recomendaría usar el ReportViewer de Microsoft. Permite utilizar informes de lado cliente (definiciones .rdlc) y tambien permite presentar informes de lado servidor generados con SSRS (definiciones .rdl). No requiere ninguna licencia para esto último, se puede hacer sin coste suponiendo que ya tengas un SQL Server que incluya SSRS. Y por supuesto los informes de lado cliente no tienen ningún requisito y puedes presentarlos sin requerir ninguna licencia.

    Entonces, ¿cuál es la ventaja frente a Crystal? ¿Es mejor reporteador? No lo sé, no tengo una comparativa punto por punto que analice cada una de las prestaciones de una u otra herramienta, pero así a bulto no aprecio diferencias significativas entre sus prestaciones. La gran ventaja del ReportViewer es el despliegue: es mucho más sencillo instalar la aplicación en los equipos de destino que cuando usas Crystal. La experiencia con Crystal es que siempre da algún problema al desplegarlo porque le falta alguna DLL o alguna licencia o alguna otra razón inexplicable. El ReportViewer es considerablemente más simple de desplegar.

    • Propuesto como respuesta Pablo Rubio miércoles, 28 de agosto de 2019 15:42
    • Marcado como respuesta HelenaOlaya miércoles, 28 de agosto de 2019 15:45
    miércoles, 28 de agosto de 2019 13:49