PDA

Ver la Versión Completa : Visualizar un reporte "especial" en pantalla


FGarcia
27-05-2007, 02:24:23
Saludos!

Quisiera ver un reporte en pantalla como el que se muestra en la imagen, no tengo idea de como hacerlo con los componentes de delphi 7 o con que componente de terceros. De preferencia Free. Se agradecen las sugerencias aportadas.

http://img243.imageshack.us/img243/2750/imgreporteym2.png

droguerman
27-05-2007, 19:18:54
lo que se me ocurre de pronto es usar fastreports que viene con un evento llamado OnClickObject.

otra solución: usar un TWebBrowser y usar un poco de javascript.

suerte con tu proyecto se ve interesante

Lepe
27-05-2007, 20:01:39
La solución más sencilla es usar un generador de informes:
En este hilo se habla de varios de ellos:
http://www.clubdelphi.com/foros/showthread.php?t=40123&highlight=quickreport+delphi+7

Todos traen la opción de ver la presentación preliminar y/o enviar directamente a la impresora.

droguerman
28-05-2007, 01:59:42
La solución más sencilla es usar un generador de informes:
En este hilo se habla de varios de ellos:
http://www.clubdelphi.com/foros/showthread.php?t=40123&highlight=quickreport+delphi+7

Todos traen la opción de ver la presentación preliminar y/o enviar directamente a la impresora.

estooo Lepe si te das cuenta al lado de cada maestro hay un simbolo +, creo que lo que nuestro amigo quiere (a riesgo de equivocarme) es un reporte en el cual puedas mostrar u ocultar el detalle.

Lepe
28-05-2007, 08:39:23
¡¡ qué buena vista tienes droguerman !!

Lo vi de pasada y me pareció varios grids con datos agrupados.

Ya nos dirá lo que sea ;).

Saludos

FGarcia
28-05-2007, 18:48:14
Buen principio de semana para todos!!

Estuve investigando un poco como hacian ese reporte y es efectivamente una Rejilla de datos (DBGrid) de la compañia Xceed pero es para usar en ambientes .net, seria interesante encontrar algo asi para delphi. :D

Lepe
28-05-2007, 20:54:52
VirtualStringTree (http://www.clubdelphi.com/foros/showthread.php?t=43017&highlight=virtualtreeview)lo hace, es un Treeview + grid, en principio puedes obtener esa interfaz, pero no es tan rápido de ligar como un DBGrid.

Saludos

loxod
28-05-2007, 23:19:53
El componente que quieres se llama cxGrid o tambien puedes utilizar el dxdbgrid que son de http://www.devexpress.com/