2. Para generar un nuevo reporte dentro de un formulario
de VB2010 seguiremos los siguientes pasos:
1. Generamos un nuevo
proyecto
3. 2. Dentro del formulario
agregamos un Buttom (objeto).
3. Ingresamos a las
propiedades del nuestro
proyecto
4. 4. Realizamos el procedimiento para integrar la referencia de
MySql.Data para poder entablar una conexión.
4. Si no lo hacen correctamente no podemos ingresar nuestro código
correcto.Sin
MySql.Data
Con
MySql.Data
5. 5. Activamos el Buttom
que agregamos e
insertamos el siguiente
código
5. También
creamos la carpeta
en la unidad que
vamos a almacenar
6. 6. Corroboramos que el procedimiento va bien, ejecutamos nuestro
proyecto y damos clic en nuestro buttom, checamos que se genere el
archivo XML en la carpeta asignada.
7. 7. Ahora bien creamos un nuevo formulario y agregamos un Crystal
Report
7.1 Esta opción no esta habilitada en el Cuadro de herramientas por lo
cual aremos el siguiente procedimiento.
7.2 Ingresamos a propiedades de proyecto, nos
posicionamos en la opción de compilar, seguido de un
clic en opciones de compilación avanzadas y
cambiamos el .NET por el 4.0
8. 7.3 Por ultimo aceptamos si no hemos guardado nuestro
proyecto lo hacemos y si ya esta guardado damos que si
en el recuadro que aparece y listo. Regresamos a
nuestro formulario 2
9. 8. De nuevo en el cuadro de herramientas observamos que ya esta la
opción de Crystal Report damos clic y lo agregamos.
8. Ya creado nos posicionamos en la flecha superior
derecha damos clic y seleccionamos la opción de crear un
nuevo informe.
10. 9. Dejamos el nombre o damos otro y aceptamos, esperamos que se
genere el editor y seleccionamos usar el asistente de informes.
Después seleccionamos la carpeta de nueva conexión y en esta damos
clic en ADO.NET(XML)
11. 10. En la siguiente ventana agregamos el origen de nuestro archivo que
guardamos en la ubicación de nuestro código (Archivo XML) y
finalizamos.
Seleccionamos la table que se genero
de lado derecho y damos clic en
siguiente.
12. 11. Seleccionamos todos nuestro campos y los agregamos de lado
derecho y damos siguiente. En las siguientes pantallas damos siguiente
sin hacer cambios, llegamos a la ultima pantalla y seleccionamos un
estilo de informe y finalizar.
13. 12. En la siguiente pantalla aparecerá el informe con los campos
seleccionados aquí uno podrá darle el formato deseado y agregar
elementos según nuestro diseño (imágenes, cuadro de texto, formato,
etc.).
14. 13. Después de dar el ultimo toque a nuestro formato regresamos al
código de nuestro primer formulario y agregamos el Form2.Show(), para
que se genere la instrucción y lo ejecutamos.