Compartir a través de


Migration de RDC (Crystal Reports para Visual Basic 6) a .NET

De forma similar a otras migraciones de código desde Visual Basic 6 a .NET Framework, es necesario realizar una nueva codificación al migrar de Report Designer Component en Visual Basic 6 a Crystal Reports .NET. Esto se debe a las nuevas API .NET, que varían con respecto a las API COM. Sin embargo, la migración de Visual Basic a .NET ofrece muchas de las ventajas incluidas en .NET, como una escritura robusta y código administrado.

Nota

Para consultar un diagrama que demuestra la relación entre el RDC de Visual Basic 6 y las versiones de Crystal Reports .NET, incluido Crystal Reports XI R, vea Diagrama de migración.

API de RDC y API .NET de Crystal Reports

La API .NET de Crystal Reports presenta diferencias significativas con respecto a la API de RDC. Sin embargo, la documentación de Crystal Reports para Visual Studio proporciona información extensa sobre conceptos y tutoriales en los que se explica cómo generar potentes aplicaciones de elaboración de informes en Crystal Reports para Visual Studio.

Estado actual

Microsoft admite COM en .NET mediante el uso de la Interoperatividad COM. Aunque Business Objects no prueba directamente el RDC en .NET; los programadores utilizan satisfactoriamente el RDC en .NET en sus aplicaciones. Business Objects recomienda encarecidamente a los clientes que migren a las aplicaciones diseñadas y probadas para .NET. Estos nuevos productos están diseñados para incrustarse directamente en el entorno de desarrollo .NET y aprovechas las nuevas funciones .NET.

RDC se ha abandonado en Crystal Reports XI. Desde Crystal Reports 2008 ya no se admite RDC.

Nota

Además de Crystal Reports para Visual Studio, Business Objects cuenta con otras potentes aplicaciones .NET de elaboración de informes. Para obtener más información, vea Opciones de actualización.