viernes, 1 de noviembre de 2013

Crystal Report en Visual Studio 2010

Se que a la fecha la versión de Visual Studio más reciente es la 2013 (BETA) y que Visual Studio 2012 ha sido un gran avance en lo que se refiere a IDE para el desarrollo sobre .NET, pero en la práctica no utilizo mucho esta interfaz ya que el objetivo de las aplicaciones que escribo no lo necesitan, además que consumen muchos recursos y están orientados más para Win8, sistema que poco se utiliza en entornos reales - muchos de mis clientes a las justas tienen WinXP :D 

Bueno, bueno... el tema acá es comentarles que en Visual Studio 2008 la herramienta para la realización de reportes - Crystal Report - se integraba de forma nativa, cosa que cambió a partir de la versión de Visual Studio 2010. Ahora hay que instalar este componente, después de haber instalado nuestro IDE. Sugiero el siguiente orden de instalación:

1. Actualizar componentes de sistema (Frameworks)
2. Instalar SQL Server 2008/2008R2/2012 (reiniciar el ordenador)
3. Instalar Visual Studio 2010 (seleccionar el tipo de instalación PERSONALIZADA y desmarcar SQL Server 2008 Express
4. Instalar CRYSTAL REPORT (al momento de instalar cerrar SQL, VS)
5. Modificar el archivo APP.CONFIG


Este el mensaje obtenido al tratar de insertar un REPORTE

Aquí les dejó el link de descarga directa:
Volumen 283 Mb.
Contiene la versión para 32 y 64 bits

NOTA IMPORTANTE:
Muchos me comentan que tienen una ligera incompatibilidad al momento de tratar de incorporar los reportes a su PROYECTO-SOLUCIÓN. Acá la solución:

Para empezar, no debe utilizar la versión .NET FRAMEWORK 4 CLIENT PROFILE, para cambiar esto, abra su proyecto, luego clic en el menú PROYECTO > PROPIEDADES DE...


En esta ventana, sitúese en la categoría APLICACIÓN y en [Versión de .NET Framework de destino] cambie a [.NET Framework 4] tal y como lo muestra la siguiente imagen. Se solicitará recargar el proyecto, confirme la aplicación de este cambio de plataforma.

Clic en la imagen para ampliar

Ahora deberá ver entre sus elementos que conforman el proyecto un archivo llamada App.config, pulse doble clic sobre él y reemplace el contenido original por este otro:


Nuevo XML para compatibilidad de CRYSTAL REPORT en Visual Studio 2010

DESCARGAR SCRIPT 1 Kb.
No puedo colocar el XML en mi Blog porque es bloqueado - imagino que el server lo reconoce como inyección :D

Eso es todo...

2 comentarios:

Javier Ctronx dijo...

muchas gracias, excelente aporte.

Anónimo dijo...

Mis cordiales saludos.
Visitanto algunas website,me encontre con este espacio(marleo) note algo interesante, que usted habla y maneja muchos lenguaje de programación. Entonces mas que hacerle una consulta, necesito que me ayude a desarrollar lo siguiente:
-sean los vectores A y B
calcular la intersección entre dos vectores. La respuesta mostralarlo en nuevo vector C.
Nota. Sin que se repitan un mismo numero.
- por otra parte necesito lo siguiente:
*diagrama de flujo(algoritmo)
* pseudocodigo
* código fuente.
Lenguaje de programacion de preferencia. JAVA.
Espero su repuesta ala brevedad posible.
De antemano muchas gracias.
Atte.
mrouse2000@gmail.com