elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Informe dentro de un formulario
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Informe dentro de un formulario  (Leído 5,916 veces)
jrhomer

Desconectado Desconectado

Mensajes: 105



Ver Perfil WWW
Informe dentro de un formulario
« en: 15 Noviembre 2006, 16:45 pm »


Hola foro !!!

Tengo una duda que no estoy seguro de saber resolver a ver.....

Es posible que en un formulario pueda aparecer un informe estilo DataReport?

no se si me explico.... se crear informes en un data report, pero tiene su ventana propia... (o como mucho se que puede formar parte de un MDI), pero lo que quiero es que dentro de un formulario aparezca el informes.

Según tengo entendido en Access no hay problema para hacerlo, pero en Visual Basic no se como insertar un informe en un formulario.

Lo que se me ha ocurrido es mostrar la información en un DataGrid.... pero queda bastante cutre y es posible que un informe aparezca en un formulario me gustaría saber como hacerlo.

He estado mirando por varios lugares... pero me salen las cosas por separado, no he encontrado nada para que aparezca un informe dentro del formulario.

Es posible? de no serlo.... como me recomendais que resuelva el problema?

Yo quiero que el informe aparezca dentro de un formulario para así poder "adjuntar" a ese informe unos comentarios que se introduzcan mientras se está viendo el informe.

Que pensais sobre este tema?



espero respuesta, muchas gracias como siempre!!!


En línea

ups!!
CeLaYa


Desconectado Desconectado

Mensajes: 543



Ver Perfil
Re: Informe dentro de un formulario
« Respuesta #1 en: 16 Noviembre 2006, 01:44 am »

si usas cristalReports trae un OCX para ponerlo dentro de un formulario y otro para mandarlo a una ventana de previsualización para imprimir,


En línea

"La soledad es el elemento de los grandes talentos".
Cristina de Suecia (1626-1689) Reina de Suecia.
jrhomer

Desconectado Desconectado

Mensajes: 105



Ver Perfil WWW
Re: Informe dentro de un formulario
« Respuesta #2 en: 16 Noviembre 2006, 09:40 am »

Nunca he usado el Crystal Report :P siempre me he bastando con el Datareport de VB.

Sabes como puedo hacer eso con el código de VB? (Para hacer lo que me has dicho que hace el CrystalReport.)
En línea

ups!!
CeLaYa


Desconectado Desconectado

Mensajes: 543



Ver Perfil
Re: Informe dentro de un formulario
« Respuesta #3 en: 17 Noviembre 2006, 23:02 pm »

no he usado mucho el DataReport, pero hasta donde se, no se puede, a ver si alguien más nos puede decir
En línea

"La soledad es el elemento de los grandes talentos".
Cristina de Suecia (1626-1689) Reina de Suecia.
jrhomer

Desconectado Desconectado

Mensajes: 105



Ver Perfil WWW
Re: Informe dentro de un formulario
« Respuesta #4 en: 20 Noviembre 2006, 10:09 am »

voy a medio responder yo mismo....

En cuando a lo del datareport... en si no se puede, necesitamos exportarlo a algún formato y despues mostrar ese fichero ene l proyecto.

Algo que por ahora me ha sacado del paso es exportarlo a html y despues lo monto sobre un webbrowser.

    html = App.Path & "\" & PUN.Name & ".htm"

    DataReport.ExportReport rptKeyHTML, html, True, False
   
    Web.Navigate (html)

De este modo se puede medio soluciar la situación.

Existe un pequeño inconveniente que por ahora no he conseguido solucionar. Si en la cabecera del datareport aparece alguna imagen... esta no aparece en el html que se genera :P

si alguien sabe como puedo corregir esto que me lo diga, he pensado en modificar el código html generado... pero seria algo muy complicado para datareports grandes y complicados :P

De todos modos por ahora es la única solución que se me ocurre con DataReport.
En línea

ups!!
jrhomer

Desconectado Desconectado

Mensajes: 105



Ver Perfil WWW
Re: Informe dentro de un formulario
« Respuesta #5 en: 24 Noviembre 2006, 12:51 pm »

 Es muy complicado el poder "cuadrar" el informe en el html... se descuadra facilmente.

Conoceis algún otro modo de realizarlo sin tener que abrir la base de datos Acces? ya que el informe lo creo con Datareport y no está en la base de datos.

Celaya... de que modo lo puedo hacer con Crystal Report?
En línea

ups!!
CeLaYa


Desconectado Desconectado

Mensajes: 543



Ver Perfil
Re: Informe dentro de un formulario
« Respuesta #6 en: 24 Noviembre 2006, 14:06 pm »

el crystal Reports es una aplicación para generar informes, desde la aplicación creas la estructura del reporte, es decir como quieres que se vea, insertas imagenes, tutulos, y los campos de la BD que quieres mostrar, y por medio de un control OCX puedes estar haceindo filtrados de datos desde Visual Basic para mostrar tu reporte en un form o mandarlo a la impresora.


te dejo un link de donde te puedes descargar el Crystal R.

http://www.torrentz.com/torrent_3525.html
En línea

"La soledad es el elemento de los grandes talentos".
Cristina de Suecia (1626-1689) Reina de Suecia.
jrhomer

Desconectado Desconectado

Mensajes: 105



Ver Perfil WWW
Re: Informe dentro de un formulario
« Respuesta #7 en: 27 Noviembre 2006, 10:09 am »

Perdón por ser tan desesperante en este tema...

Tengo el CR XI instalado, el caso es que en mi proyecto de VB inserto un archivo del diseñador de CR (siempre lo hacía con un DataReport) pero no consigo hacer nada con ese objeto :P no puedo mostrar el informe.

Propiedades como DataSource y cosas así para indicarle que informe tiene que mostrar no las veo por ninguna parte. Lo mas parecido que he visto es ObjetoCristal.DataBase.SetDataSource pero no consigo hacer nada.

Ando bastante desesperado con este tema de que aparezca el informe en el formulario de visual basic.

¿podeis postear algún ejemplo que tengais por ahí para ver cual es la rutina de los procedimientos y así seguir siempre esos pasos?

Llevo invertido en estos varios días... pero no consigo sacarte punta, he probado con exportar a un SNP y mostrarlo con un mobjeto OLE, también exportarlo a un html y mostrarlo con un webBrowser, pero en este último caso la información sale bastante descuadrada y no se ve bien el 100% de las ocasiones, tan siquiera el 50% de las ocasiones. si no hubiera que mostrar el informe en un formulario no tendría ese problema, con el dataReport de Visual Basic podria haberlo hecho, pero no es así.

Podeis echarme una mano para ver como hacerlo?

un saluduo y gracias como siempre.
« Última modificación: 27 Noviembre 2006, 10:12 am por jrhomer » En línea

ups!!
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Informe de Nessus Php 5.3.6 Vulnerable
Hacking
Megan 1 2,944 Último mensaje 21 Agosto 2011, 14:36 pm
por Ivanchuk
Mostrar informe de configuración de PC dentro de ListBox.
.NET (C#, VB.NET, ASP)
Argentino Canejo 2 2,568 Último mensaje 2 Octubre 2012, 04:23 am
por Argentino Canejo
Formulario de registro dentro de una imagen diseñada [POP-UP]
Desarrollo Web
Phantasy 5 3,088 Último mensaje 28 Noviembre 2013, 18:28 pm
por EFEX
Un formulario dentro de otro formulario
Desarrollo Web
OssoH 7 4,380 Último mensaje 12 Junio 2014, 12:32 pm
por OssoH
Incrustar un .exe dentro de un formulario .
.NET (C#, VB.NET, ASP)
**Aincrad** 8 7,010 Último mensaje 11 Octubre 2017, 23:26 pm
por **Aincrad**
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines