En mis ratos libres ...

29 agosto 2012

Crystal Report en WPF





Hola amigos el día de hoy vamos a platicar un poquito acerca de Crystal Report y Windows Presentation Foundation, Crystal Reports, según Wikipedia “es una aplicación de inteligencia empresarial utilizada para diseñar y generar informes desde una amplia gama de fuentes de datos”.

Crystal Report se convirtió en el escritor de informes estándar cuando Microsoft lo libero con Visual Basic, es por eso que Visual Studio incorpora una versión OEM. A continuación vamos a generar un proyecto WPF y utilizaremos el Crystal Report para generar un reporte.

Manos a la obra, si utilizamos la versión Visual Studio 2010, debemos de descargar e instalar el Crystal Report, ya que cuando se liberó esta versión del Visual Studio no se incluyó el Crystal, pero esto no quiere decir que no podemos utilizarlo, basta con descargar e instalarlo.

Creamos un nuevo proyecto WPF.




Una vez creado el proyecto tenemos que agregar un nuevo reporte así que le damos clic derecho a nuestro proyecto, Seleccionamos Agregar > Nuevo elemento… > Reporting > Crystal Report, Asegúrate de utilizar la versión del “Framework 4 Completa”  Si utilizas las versión “Client Profile” te dará algunos errores al ejecutar tu programa.





Creamos el reporte como Informe en blanco, esto debido a que  por cuestiones de ejemplo, llenaremos el reporte manualmente desde un Data Set.



Ahora hemos creado el reporte en blanco y se mostrara de la siguiente forma.


Una vez creado el reporte en blanco se agregan automáticamente las referencias de Crystal Report (dll) tal y como se muestra en la siguiente imagen:




Ahora para poder hacer uso del Report Viewer tenemos que agregar manualmente las siguientes referencias “SAPBusinessObjects.WPF.Viewer” y “SAPBusinessObjects.WPF.ViewerShared”, estas referencias las encontramos en la carpeta de instalación del Crystal Report.

"SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet"

Para agregar las referencias damos clic derecho sobre nuestro proyecto > Agregar referencia > pestaña Examinar, tal y como se muestra en la imagen siguiente:



Ahora Procedemos a agregar el Report Viewer a nuestra interfaz, será el contenedor encargado de mostrar nuestro reporte, para agregarlo tenemos que incluir la referencia del visor, tal y como se muestra en la imagen:




Ahora Agregamos el Visor a nuestra interfaz con el siguiente código:


Ahora solo tenemos que diseñar nuestro reporte y enlazarlo a alguna fuente de datos.  

Vamos a crear nuestro Data Set desde el diseñador, para esto agregamos un data set a nuestro proyecto de la siguiente manera Clic derecho sobre el proyecto > Agregar  > Nuevo elemento > Pestaña Datos y seleccionamos “Conjunto de Datos”.


Ahora  en la vista diseñador del Data Set Damos clic derecho sobre cualquier parte y agregamos una tabla de datos y seguidamente agregamos las columnas  que necesitemos quedando de la siguiente manera.



Debemos definir el tipo de datos de cada columna, esto lo hacemos en la propiedad “DataType”  de cada columna  en este caso pondremos de tipo String.

Ahora ya tenemos listo nuestro Data Set nos falta enlazarlo a nuestro reporte y llenarlo, para enlazarlo a nuestro reporte nos vamos a nuestro vista diseño de reporte y en la pestaña Explorador de Campos le damos clic derecho en “Campos de base de datos” y seguidamente en “Asistente de base de datos”, se abrirá una ventana donde tendremos que escoger nuestro data set y  agregarlo, tal y como se muestra en la siguiente imagen:


Ahora para agregar darle un formato a nuestro reporte tenemos un cuadro de herramientas donde encontraremos “texto, líneas, cuadros”  estos nos servirán para diseñar nuestro reporte.  Y para enlazar los datos de nuestro campo de base de datos solo basta con arrastrar el campo hacia el reporte, aquí aremos uso de nuestra imaginación para crear el reporte a nuestro gusto.



Ahora solo ponemos unos bloques de texto, unas cajas de texto  y un botón en nuestra interfaz con la intención de meter los datos que llevara nuestro reporte y después generarlo, el código XAML quedara de la siguiente manera:




Y nuestra interfaz de la siguiente manera:


Ahora en el Code Behind (C#) en el evento del botón enlazamos los datos y mostramos el reporte de la siguiente manera:



Ahora para que no nos genere algún error debemos de agregar el siguiente fragmento de código dentro de archivo de configuración de nuestra aplicación app.config quedando de la siguiente manera:




Ahora solo basta ejecutar nuestro programa ingresar los datos y generar nuestro reporte, recuerda que este ejemplo esta de manera básica, pero tú puedes validar campos, eventos e incluso crear formulas avanzadas en el reporte y en la aplicación solo basta un poco de imaginación, espero que te sirva esta pequeña ayuda y de ser así no seas por favor Comenta!

El resultado:

El código del programa puedes encontrarlo en el siguiente enlace: 
Descargar

¡No te olvides de comentar!

Edder Rosado Lira

27 agosto 2012

¡Adiós Hotmail, Hola Outlook!



Debido a las bajas significativas de los usuarios del correo electrónico gratuito de Microsoft “Hotmail” y la pérdida de popularidad del mismo, Microsoft viene con todo a la competencia entre los nuevos servicios de correo electrónico populares del momento, tales como “Gmail” de google, siendo su única finalidad proporcionar el mejor servicio de correo electrónico, Microsoft se saca el as bajo la manga poniendo un nuevo y mejorado servicio de correo electrónico web, que además de proporcionar una interfaz fresca y sencilla para todo tipo de usuarios, incorpora una gama completa de compatibilidad e integración, con plataformas sociales como Facebook, TwitterSkype, así como también se pone a la vanguardia con la llamada Cloud Computing tal y como lo hace su principal competidor Gmail, este mejorado servicio de correo electrónico gratuito se hace llamar Outlook.

Para los usuarios de la suite ofimática más popular perteneciente a Microsoft “Office” el nombre del nuevo servicio de correo electrónico debe ser conocido, ya que Microsoft había manejado el servicio de correo electrónico Outlook como un servicio exclusivamente de paga y para uso de oficinas, pero todo esto ha quedado atrás, ya que el nuevo y mejorado Outlook a través de su servicio web se ha convertido en el único servicio de correo electrónico gratuito de Microsoft, lo que puede generarles una pequeña confusión acerca de  que pasara con los millones de usuarios que actualmente tienen cuenta de correo Hotmail, pero no tienes nada de qué preocuparte ya que Microsoft permite el traspaso de cuentas de manera automática, y con la plena confianza de conservar todos tus correos, archivados y toda tu lista de contactos.

Para empezar a gozar de este nuevo servicio de correo y de todos los beneficios que trae basta con seguir esta pequeña guía que he elaborado:

  1. Ingresa a la dirección www.outlook.com.
  2. Ingresa tu nombre de usuario y contraseña de tu antiguo correo, inmediatamente iniciaras dentro de la nueva interfaz de correo Outlook, donde recibirás un correo de bienvenida que incluye una breve descripción de todas las mejoras, de igual manera te preguntara si deseas archivar todos  tus antiguos correos en una carpeta.
  3. Una vez dentro de la nueva interfaz nos dirigimos a la opción configuración que se encuentra ubicada en la parte superior derecha, y que tiene como icono una tuerca justo del lado izquierdo de tu nombre de usuario.
  4. Damos clic en la opción “Más opciones de configuración de correo”.
  5. Damos clic a la opción “Cambiar el nombre de tu dirección de correo electrónico”.
  6. Ahora solo tenemos que ingresar el nombre de correo electrónico y asegurarnos que quede de la forma nueva y procederemos a dar clic en ACEPTO.

Nota: podemos poner el mismo nombre de correo que teníamos en Hotmail, o podemos poner uno nuevo, recuerda que no afectara a tus contactos este cambio, con esto quiero decir que si alguien te envía un correo a tu antiguo correo tucorreo@hotmail.com te llegara al nuevo correo tucorreo@outlook.com evidentemente ahora cuando te pregunten tu correo por algún nuevo contacto tendrás que dar el nuevo tucorreo@outlook.com, así como también ingresar a tu Messenger con el nuevo correo, o a tu cuenta SkyDrive.


Pero te has preguntado ¿qué pasa con tus redes sociales?, No te preocupes puedes seguir ingresando a tu Facebook con tu antiguo correo, sin embargo tienes la opción de cambiarlo al nuevo, para realizar esto ingresa a tu perfil de Facebook y sigue esta pequeña guía:

  1. Nos vamos a la parte superior derecha a la flechita hacia abajo y seguidamente a la opción "Configuración de la cuenta"
  2. Ahora donde vemos el correo electrónico le damos clic a Editar.
  3. Ahora le damos en "Agregar otra dirección de correo electrónico".
  4. Ingresamos la nueva dirección de correo y para confirmar ingresamos nuestra contraseña, damos clic en guardar cambios, facebook enviara un correo de verificación a la nueva cuenta de correo por cuestiones de seguridad así que nos dirigimos a la bandeja de entrada de outlook y confirmamos el cambio.
  5. Ahora nos vamos al paso 2 nuevamente, y cuando aparezca editar correo electrónico seleccionamos el nuevo correo como correo electrónico principal y hemos terminado ahora cada que ingreses a tu facebook lo aremos con nuestro nuevo correo.


    Edder Rosado Lira

¡No te olvides de comentar!


16 agosto 2012

Museo A Pedro Infante (Museo API)

Hola amigos primero que nada muchas gracias por tomarse un momento para leer mis entradas, en verdad ustedes me motivan a seguir escribiendo, el día de hoy quiero contarles de un lugar especial, algo fuera de lo común en una bella y hermosa isla llamada "Isla Arena", perteneciente al municipio de Calkini,Campeche. Quiero platicarles acerca del "Museo a Pedro Infante" para las personas que saben y conocen la historia de este gran personaje y para los que no saben quien es, déjenme decirles que el señor Pedro Infante Cruz fue un gran actor y cantante mexicano, de la Ã©poca de oro del cine mexicano, protagonizo grandes películas de la Ã©poca tales como: "Los tres huastecos", "Tizoc: Amor indio", "Pepe el toro" entre otras.

Ubicación
Isla arena se localiza a 72 km de Calkiní,Campeche, y aunque la carretera es de trafico lento debido a que es angosta, vale la pena el viaje cuya recompensa esta llena de paisajes preciosos y de un pueblo mágico de pescadores, donde los placeres de la vida se miden por momentos mágicos de aventura y sentimientos placenteros, se disfruta el mar, la pesca y la tranquilidad que se hace notar desde el momento en que cruzamos el puente hacia la isla y que aguarda un mágico museo que nos cuenta como era la vida de este gran personaje Pedro Infante.


Recorrido
El recorrido es acompañado de una maravillosa guía de turista que poco a poco con las anécdotas hará que despierte tu interés hacia este personaje, durante el recorrido miraremos fotografías, discografías, fragmentos de películas, vestuarios, cartelones, así como documentos y documentales filmados en la isla de las personas que conocieron mas de cerca al señor Pedro Infante.

Servicios
El museo cuenta con instalaciones de primera, así como Ã¡reas recreativas, un muelle hermoso donde podemos tener acceso a la playa, cafeteria, baños, Ã¡rea para niños , y para los amantes del kayak, el museo cuenta con todo el equipo necesario y lo mejor a un costo espectacularmente económico.

Horario y Admisión
Podemos visitar el parque de Lunes a Domingo de 8:00 AM a 8:00 PM, pero si queremos entrar al MUSEO el horario de admisión es el siguiente: de Martes a Sábado de 9:00 AM a 3:00 PM y de 5:00 PM a 8:00 PM, y los  Domingos de 9:00 AM a 3:00 PM. 

La visita es totalmente GRATIS,   así que no esperes mas ven y pasa un rato maravilloso en familia y disfruta de aquellos momentos llenos de aventura y diversión, ademas del Museo a Pedro Infante, isla arena cuenta con un criadero de lagartos llamado " Yuum Ya'ax Be'j " (Señor del Camino Verde) que te pondrá cara a cara con estos extraordinarios reptiles.


Te dejo por unas fotos capturadas por el lente de mi cámara


¡No olvides dejar tu comentario, hasta pronto!

Edder Rosado Lira

08 agosto 2012

Eco-museo del Cacao

Hola queridos lectores, el día de hoy quiero contarles un poco acerca de un lugar turístico precioso llamado "Eco-museo del Cacao" un lugar maravilloso y fuera de lo común que nos enseña toda la historia del cacao y de la relación que existía entre este fruto y la civilización maya.



Ubicación

El Eco-museo del cacao se encuentra ubicado en el kilómetro 20 de la ruta puuc, entre dos sitios arqueológicos de renombre debido a su amplia historia Lábna e Xlapak dentro del estados de Yucatán, México.

Recorrido
El recorrido se divide temáticamente en casas tradicionales (chozas) donde paulatinamente conocemos todo lo relacionado con el cultivo del cacao, así como los diferentes usos que tuvo la semilla, al mismo tiempo usted disfrutara de una amplia variedad de flora y fauna de la región.

Como parte del recorrido, nos enseñan la elaboración del chocolate, acompañado previamente con una explicación bastante buena sobre la historia y la forma en que se preparaba esta deliciosa bebida.

Servicios
El museo cuenta con una tienda de artesanías donde podremos comprar el autentico chocolate, así como los diferentes sabores del mismo. También cuenta con una cafetería, baños, estacionamiento, área de juegos infantiles y rampas para el acceso a minusválidos.

Horario y Admisión
El eco-museo del Cacao se encuentra abierto para poder visitarlo de Lunes a Domingo a partir de las 9:00 AM hasta las 18:00 PM, el costo del recorrido es el siguiente:
  • Adultos - $90.00 mxn
  • Adultos Mayores(65 años +) - $60.00 mxn
  • Estudiantes - $60.00 mxn
  • Niños(6-12) - $60.00 mxn
  • Niños < 6 años - Gratis


Te dejo con unas fotos capturadas por el lente de mi cámara


¡No olvides dejar tu comentario, hasta pronto !


Edder Rosado Lira

Copyright © Edder Rosado Lira | Powered by Blogger

Design by Anders Noren | Blogger Theme by NewBloggerThemes.com