Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Corte de control problema para armarlo (https://www.clubdelphi.com/foros/showthread.php?t=74212)

vitadiaz 06-06-2011 03:35:50

Corte de control problema para armarlo
 
Buenas
Mi problema: tengo que imprimir con corte de control
Datos 2 tablas de una misma base de datos

Mi problema estriba en no tener el conocimiento del metodo a utilizar
Lo que necesito es saber como es con delphi para poder usar una tabla y otra en el mismo procedimiento
Mi ejemplo real
Tengo una base de datos Acces ya generada con los datos cargados
Tengo 1 tabla llamada carda (sistema de bares)
tengo 1 tabla llamada movimientodecarta

El objetivo es
Listar el total de lo vendido de cada producto de la carta en un termino de tiempo fijado o sea entre 2 fechas

Yo vengo de clipper y hacer uso de los select es realmente facil y moverse en la dbf leyendo los datos de la base de movimiento para acumulara la base de carta es realmente facil pero con delphi estoy 100 % perdido
No se moverme entre bases, no se indexar por fecha, para poder hacer las cosas mas rapidas que leer la base y verificar si esta entre las dos fechas dadas.
En fin si pueden me dan una mano con este tema si pueden mejor con un ejemplo.
Gracias desde ya

oscarac 06-06-2011 03:58:37

podrias colocar un ejemplo de la data que tienes?
como la tienes y como esperar tenerla

asi tendremos una idea de tus 2 tablas

vitadiaz 06-06-2011 04:29:47

tengo las tablas y la idea clara
 
Tengo las tablas con los campos siguientes

Carta: idproducto, descripcion, precio, IDrubro
Movicarta: IDproduct, fecha, monto, mozo, mesa
rubro: idRubros, descripcion

Tengo que leer desde movicarta y acumular en una matriz creada con la tabla carta y los datos de esa base
La salida es listada en monitor y luego hay que, si se quiere imprimir, sacar un archivo excel y listo todo

No tengo ni idea de como hacer el corte de control a los datos con las tablas a utiizar ese es el tema ni siquiera me lo puedo imaginar porque no tengo el conocimiento necesario por es que un ejemplo me mas que ayudaria a hacer las pruebas lo que sigue en listadores es mas enliado que esto pero primero lo primero porque el triple y cuatriple corte de control es mas problematico que esto que es basico, pero en clipper no hay drama y con delphi debe ser igual de facil.

Salu2 y gracias por la respuesta dada

oscarac 06-06-2011 05:54:35

coloca ejemplo de los datos

algo asi como...

Cita:

dato1.....dato2.....dato3.....
a100........2...........1
a200........2...........2
a300........3...........3
y quiero que me salga asi..

Cita:

dato1.....dato2.....dato3.....
a100........3
a200........4
a300........6
para mas o menos tener una idea de lo que necesitas


La franja horaria es GMT +2. Ahora son las 05:49:31.

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