hola
estoy intentando como generar la sentencia sql y como quedaria en el quickReport,
tabla pedido
Código:
PEDIDO_ID, PED_CLIENTE, PED_FECHA, PED_IVA, PED_SUBTOTAL, PED_TOTAL
Tabla detalle1
DET_IND, DET_ORDEN, DET_CANTIDAD, DET_PRECIO
tabla detalle2
DET_ANX_ID, DET_ANX_MAT, DET_ANX_CANTIDAD, DET_ANX_PRECIO
donde: DET_IND, DET_ANX_ID van refenciadas a PEDIDO_ID.
como explicaba, que bandas uso para que me de el reslutado de las tres tablas, en caso de que las tres tablas tuviese informacion o solo una de las dos del detalle.
intente interpretar esto para interbase
Código SQL
[-]
Select PEDIDO_ID, PED_CLIENTE, PED_IVA, PED_SUBTOTAL, PED_TOTAL, DET_IND, DET_ORDEN,
DET_CANTIDAD, DET_PRECIO, DET_ANX_ID, DET_ANX_MAT, DET_ANX_CANTIDAD, DET_ANX_PRECIO
from PEDIDOS inner join PEDIDOS_DET on PEDIDOS_DET.DET_IND=PEDIDOS.PEDIDO_ID)
inner join PEDIDOS_ANEXOS on PEDIDOS_ANEXOS.DET_ANX_ID=PEDIDOS.PEDIDO_ID)
where PEDIDOS.PEDIDO_ID
in (select DET_IND from PEDIDOS_DET where PEDIDOS_DET.DET_IND=PEDIDOS.PEDIDO_ID)
and PEDIDO_ID=1
pero el resulta en el quickreport no es el esperado en pantalla me vuelve a duplicar los regsitros para ser impresos use un Qrband-rbDetail
Código PHP:
cantidad clave descripcion
1 1 producto1
1 2 producto2
1 1 --->me duplica
1 2 --->me duplica
esos es lo quiero hacer, la verdad no se como incluir esta consulta en el quickreport.
Gracias.