FoxPro/Visual FoxPro - reporte estilo factura

 
Vista:

reporte estilo factura

Publicado por VOX (11 intervenciones) el 24/04/2003 19:25:47
tengo dos dbf, factura y detalle de factura y quiero realizar el reporte , como ya supondran las tablas estan relacionadas 1 a muchos, pero cuando lhago el reporte me muestra unicamente un registro en la parte del detalle , habiendo mas de 1 registro para una factura especifica.
como realizo este tipo de reporte?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:reporte estilo factura

Publicado por Sergio A. Munguía (34 intervenciones) el 24/04/2003 22:29:20
Puedes recurrir a una consulta en SQL donde puedes pegar a cada registro del detalle el registro del encabezado, lo guardas como una tabla temporal y te sera mas facil su impresion, de esta forma te olvidas de crear el SET RELATION, estas consultas son sumamente rapidas.
Algo así:
SELECT Enca.campo1,Enca.campo2.....,Deta.campo1.Deta.campo2....
FROM Enca
LEFT OUTER JOIN Deta ON Enca.factura=Deta.Factura
WHERE Enca.Factura = x_valor
INTO CURSOR nombre_tabla temporal

El resultado obtenido lo vacias en un reporte sencillo con una linea de detalle y te olvidas de crear agrupaciones.

Espero que te sea de utilidad.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar