Explico DataReport - SQL
Publicado por Elias Mendieta (30 intervenciones) el 23/08/2006 20:29:15
aqui les va mas claramente mi problema, espero me ayuden, gracias
lo que hice con la consulta es juntar dos tablas al momento de hacer la consulta, lo que hace el filtro es imprimir los productosdepedido que tienen el numero "1", por ejemplo, pero cuando son dos productos con el pedido uno, lo que hace es repetir toda la consulta, y es correcto
necesito como decirle que si el cliente es el mismo ya no lo imprima, en resumen la tabla está asi:
pedido pedido
cliente producto
direccion presentación
rfc toneladas
telefono precio
totalpesos totalproducto
totaldolares
credito
vencimiento
son dos tablas diferentes k jalo juntas con el sql:
SELECT tbltempnvavta.pedido, tbltempnvavta.fecha, tbltempnvavta.cliente, tbltempnvavta.domicilio, tbltempnvavta.ciudad, tbltempnvavta.contacto, tbltempnvavta.rfc, tbltempnvavta.telefono, tbltempnvavta.credito, tblproductodeped.pedido AS Expr1, tblproductodeped.producto, tblproductodeped.presentacion, tblproductodeped.origen, tblproductodeped.precio, tblproductodeped.moneda, tblproductodeped.toneladas, tblproductodeped.total, tbltempnvavta.totalpesos, tbltempnvavta.totaldolares, tbltempnvavta.vencimiento FROM tbltempnvavta, tblproductodeped WHERE tblproductodeped.pedido = 'variablepedido'
pero tendria k imprimir asi:
----------------------------------------
pedido: 1
cliente : gilberto garza
direccion: lib.ignacio s/n
rfc: frfr-121245-14g
producto presentacion toneladas precio total
urea granel 30 850 25500
------------------------------------------
y asi keda, esta correcto, pero cuando son dos productos pasa lo siguiente:
------------------------------------------
pedido: 1
cliente : gilberto garza
direccion: lib.ignacio s/n
rfc: frfr-121245-14g
producto presentacion toneladas precio total
urea granel 30 850 25500
pedido: 1
cliente : gilberto garza
direccion: lib.ignacio s/n
rfc: frfr-121245-14g
producto presentacion toneladas precio total
fosfonitrato granel 10 750 7500
-----------------------------------------
se repite todo otra ves
por favor ayuda de como hacerlo
lo que hice con la consulta es juntar dos tablas al momento de hacer la consulta, lo que hace el filtro es imprimir los productosdepedido que tienen el numero "1", por ejemplo, pero cuando son dos productos con el pedido uno, lo que hace es repetir toda la consulta, y es correcto
necesito como decirle que si el cliente es el mismo ya no lo imprima, en resumen la tabla está asi:
pedido pedido
cliente producto
direccion presentación
rfc toneladas
telefono precio
totalpesos totalproducto
totaldolares
credito
vencimiento
son dos tablas diferentes k jalo juntas con el sql:
SELECT tbltempnvavta.pedido, tbltempnvavta.fecha, tbltempnvavta.cliente, tbltempnvavta.domicilio, tbltempnvavta.ciudad, tbltempnvavta.contacto, tbltempnvavta.rfc, tbltempnvavta.telefono, tbltempnvavta.credito, tblproductodeped.pedido AS Expr1, tblproductodeped.producto, tblproductodeped.presentacion, tblproductodeped.origen, tblproductodeped.precio, tblproductodeped.moneda, tblproductodeped.toneladas, tblproductodeped.total, tbltempnvavta.totalpesos, tbltempnvavta.totaldolares, tbltempnvavta.vencimiento FROM tbltempnvavta, tblproductodeped WHERE tblproductodeped.pedido = 'variablepedido'
pero tendria k imprimir asi:
----------------------------------------
pedido: 1
cliente : gilberto garza
direccion: lib.ignacio s/n
rfc: frfr-121245-14g
producto presentacion toneladas precio total
urea granel 30 850 25500
------------------------------------------
y asi keda, esta correcto, pero cuando son dos productos pasa lo siguiente:
------------------------------------------
pedido: 1
cliente : gilberto garza
direccion: lib.ignacio s/n
rfc: frfr-121245-14g
producto presentacion toneladas precio total
urea granel 30 850 25500
pedido: 1
cliente : gilberto garza
direccion: lib.ignacio s/n
rfc: frfr-121245-14g
producto presentacion toneladas precio total
fosfonitrato granel 10 750 7500
-----------------------------------------
se repite todo otra ves
por favor ayuda de como hacerlo
Valora esta pregunta


0