hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
12 de Mayo de 2008, 03:10:53
Noticias: Que importa si no sabes programar, CPH te enseña, solo haz click Aquí

+  Foros pOrtal Hacker
|-+  Programacion
| |-+  Programación en general
| | |-+  Visual Basic (Moderadores: ranefi, crypto136, ziBboh)
| | | |-+  Crear Informes con Data Report sin código
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Crear Informes con Data Report sin código  (Leído 3978 veces)
ranefi
Moderador Global
*****

Votos: 8
Desconectado Desconectado

Mensajes: 1,237


SELECT * FROM guapos WHERE papito_chulo = 'ranefi'


Ver Perfil WWW
« : 10 de Febrero de 2006, 07:52:27 »

Hola a todos. Voy al grano, hoy veremos como realizar un informe con DataReport de Visual Basic y sin escribir nada de código, ideal para aquellos expertos en el arte de la pereza, jejejejeje, pues güeno, "Atásquense ahora que hay lodo":


Bueno, pues primero debemos crear una base de datos con algunos campos que más adelante les mostraré, ya saben como abrir Access, yo a veces lo abro así­:




Ahora elijan la ruta en donde guardarán la base de datos; usen el nombre ranefi para la base de datos, si no lo hacen, no va a funcionar, jajajajajaja, no es cierto eso, pero les recomiendo que para empezar, sigan todos los pasos "al pie de la letra"




Lo que sigue es crear los campos para nuestra tabla, la tabla deberá llamarse ranefilandia (ya saben, después de haber creado la base de datos, comenzarán por elegir la opción de crear Tabla en Vista Diseño), los campos serán los siguientes:


Nombre
Direccion
Telefono
Correo


Lo demás lo dejan así­ como aparece. Si tienen alguna duda, simplemente apóyense en la siguiente imagen:




Cuando ya hayan grabado y deseen salir, les aparecerá un cuadro de diálogo, preguntándoles si desean crear una clave principal, pues simplemente elijan No:




Después pónganse a llenar unos cuantos registros, yo esta vez, agregué cuatro registros (estoy tratando de no ser tan flojo, jejeje):




Ahora abran Visual Basic y elijan Exe estándar (aunque en realidad, el formulario no nos será muy útil en esta ocasión):




Agregamos el Data Enviroment; nos vamos a Proyecto->Agregar Data Enviroment:




Elegimos el icono que diga Connection1 y le damos clic con el botón derecho, ahora seleccionen Propiedades:




Ya que nos aparezca un cuadro, elegimos Microsoft Jet 4.0 OLE DB Provider y presionamos el botón Siguiente >>:




Habiendo presionado el botón Siguiente >>, nos encontraremos en la pestaña Conexión, ya estando en esa sección, elegimos el botón Tres puntos, en donde localizaremos la ruta de nuestra base de datos:




Después presionaremos el botón Probar conexión, si todo está saliendo bien, nos aparecerá lo siguiente:




Acabando con esto, presionaremos todos los botones Aceptar que nos encontremos hasta que se cierre la ventana que tengamos abierta. Ahora, seleccionaremo s el mismo icono, el cochino icono que dice Connection1, y presionaremos sobre él con el botón derecho y seleccionaremo s la opción Agregar comando:




Ya que nos haya aparecido un segundo icono, pero con el nombre de Command1, daremos clic con el botón derecho y elegiremos la opción Propiedades:




Ya que nos aparezca una ventana con la pestaña General por defecto, localizaremos la opción llamada Objeto de base de datos, daremos clic en la lista desplegable y seleccionaremo s la opción Tabla:




Ahora localizamos la opción Nombre de objeto, damos clic sobre la lista desplegable y seleccionaremo s ranefilandia (o el nombre de la tabla que hayas usado):




Ya esto, presionamos Aceptar para que se cierre la ventana; notaremos que el icono tiene un signo de más a su izquierda, den clic sobre él y notarán que aparecerán todos los campos de la tabla que previamente crearon:




Terminado esto, lo que resta es ir a Proyecto->Agregar Data Report:




Cuando les aparezca esto, den clic sobre la barra de título (barra del caption) del informe que les apareció y localicen la propiedad DataSource, de la lista desplegable seleccionen DataEnviroment 1:




Ahora, localicen la propiedad DataMember y den clic sobre la lista desplegable y elijan Command1:




Lo que sigue es dar clic con el botón derecho en cualquier parte del informe, un ejemplo es el asqueroso círculo que les dibujé en la siguiente imagen:




Nos aparecerá un cuadro de diálogo preguntándoles algo, simplemente no le hagan caso y digan que :




Ahora vayan al menú Ventana y elijan Mosaico vertical (esto es para que nos muestre las ventanas en forma vertical):




Ahora simplemente arrastramos el icono llamado Command1 que se encuentra en el DataEnviroment 1 hacia la sección Detalle del informe llamado DataReport1, notaremos que nos aparecen todos los campos, pero ahora en nuestro informe:




Intenten darle un aspecto bonito al informe, ya se darán cuenta como funciona si se ponen a juguetear un poco con los controles y las propiedades de cada uno de ellos; si ya lo notaron, los controles del informe son muy parecidos a los controles de los formularios. Miren, así los acomodé yo:




Bueno, ya que sacaron al artista que llevan dentro, vayan al menú Proyecto->Propiedades de Proyecto1...:




Les aparecerá una cochina ventana con la pestaña General seleccionada por defecto; pues bueno, localicen la opción Objeto inicial y seleccionen de la lista deplegable la opción DataReport1 y presionen Aceptar:




Y admirad señoras y señores, señoritas y señoriítos, el producto de nuestro esfuerzo, un horrible informe sin mucha estructura, pero que con el futuro, será nuestra salvación de muchos dolores de cabeza:




Eso es todo en este remedo de pseudominimanu al de creación de informes para Visual Basic con DataReport y DataEnviroment . Espero y haya sido de su agrado. Feliz aprendizaje bola de nerdos sin vida social, jajajajaajajaj aja, toy jugando cochinones. See ya.



« Última modificación: 18 de Enero de 2007, 11:17:02 por ranefi » En línea


SELECT * FROM mejores_batos_ del_mundo WHERE id = (SELECT DISTINCT id_guapo FROM los_mas_guapos _del_mundo WHERE papito_chulo = 'ranefi')
ranefi
Moderador Global
*****

Votos: 8
Desconectado Desconectado

Mensajes: 1,237


SELECT * FROM guapos WHERE papito_chulo = 'ranefi'


Ver Perfil WWW
« Respuesta #1 : 19 de Enero de 2007, 01:03:57 »


Manual corregido

En línea


SELECT * FROM mejores_batos_ del_mundo WHERE id = (SELECT DISTINCT id_guapo FROM los_mas_guapos _del_mundo WHERE papito_chulo = 'ranefi')
craker13
Avanzado
***

Votos: -21
Desconectado Desconectado

Mensajes: 214


No seas egoista, comparte la informacion


Ver Perfil WWW
« Respuesta #2 : 13 de Marzo de 2008, 01:28:14 »

que bien esta este post esto sirve para aquello que no tengas Cristal Report... :Smiley :Smiley :Smiley :Smiley :Smiley :Smiley
En línea

maxmacell
Avanzado
***

Votos: 0
Desconectado Desconectado

Mensajes: 131


Trojan Bugs and Exploits!!!!


Ver Perfil
« Respuesta #3 : 26 de Marzo de 2008, 08:34:47 »

hola ranefi esta muy bueno el manual!!!

Pero y como se haria en visual Basic.net o si podrias hacer un manual con cristal y Vb.net

por lo de mas esto esta genial!!!

Gracias por el manual y saludos Ranefi!!
En línea



Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online