![]() |
De QuickReport a Form
Salu2 Amigos Foristas,
quisiera saber si es posible recuperar datos de un quickreport a un formulario gracias adelantadas... |
¿Y qué exactamente lo que quieres hacer?, una breve explicación no estaría demás.
En un principio los datos de QuickReport suelen proceder de un DataSource y sería más fácil obtenerlos de este último objeto. Un Saludo. |
Resulta que mi padre tiene una oficina de contabilidad, el cual una de las tareas que se realizan son libros de compra y venta, lo he automatizado de cosa tal que antes tardaban al menos 1 minuto por linea ahora se tarda al rededor de 15 segundos por linea
ahora luego que ya mediante un formulario se va cargando un dbgrid con los datos introducidos en el formulario, luego se presiona guardar y se crea un archivo qrp en una carpeta llamda LCV el cual pueden visualizar de nuevo por el mismo software, pero mi intencion es poder editar lo que ya hay en el reporte en caso de alguna modificacuion o algo hay que tener en cuenta que pueden ser 10 lineas, pero tambien pueden ser 300 y 400 lineas gracias adelantadas :D |
Hola lKinGl, esos datos que muestras en tu reporte, los traes de la BD, por lo que no tienes que modificar el reporte sino tu BD y luego hacer nuevemente el reporte con esos datos modificados.
Saluditos |
no, por que los datos de los libros de compra y ventas no los almaceno en db sino en los quickreports uso una tabla (pero Temporal) no para almacenar datos
Salu2 |
exactamente me gustaria es cuando presione un boton abrir que salga un dialogo de abrir quickreports y cuando abra el archivo todos los datos habidos en el reporte se muestren en un dbgrid para modificarlos y sobreescribir el archivo
a lo mejor estoy pidiendo maravillas :D Salu2 |
debes trabajar con BD, no con QR, los datos contenidos en un QR no son editables
|
Hola de nuevo, que yo sepa eso no se puede hacer, peor aún mostrarlo nuevamente en un DBGrid, necesitas un DataSet que tenga esos datos, osea llenar nuevamente tu tabla temporal, pero sacar de archivo "QRP" esos datos no se puede. Si no almacenas en tu base de datos tendras que almacenar en algún archivo talvez, para recuperar despues, hacer tus cambios y nuevamente lanzar el reporte con lo nuevo.
Saluditos |
Eduardo Colmenares te envia salud2 Johanny
|
bueno lo que pasa es que no quiero almacenar en base de datos por que suponganse que el trabajo mas largo sean 400 lineas de registros, para 1 mes de actividad de una empresa
imaginense en 12 meses peor aun imaginense que en la oficina hay 80 clientes no se que me aconsejan otra alternativa seria explortar de delphi a excel pero no se como usar esa funcion ni llevarla a excel ni recuperar los datos de excel salu2 |
Cita:
Cita:
Cita:
Saluditos |
ok caro eso haré seguiré los pasos que indicas en el post sugerido...
se puede usar importar la tabla de excel? Salu2 |
Cita:
|
| La franja horaria es GMT +2. Ahora son las 14:13:02. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi