• Domingo 22 de Diciembre de 2024, 19:31

Autor Tema:  Reportes Con Delphi5  (Leído 1160 veces)

senzao18

  • Miembro HIPER activo
  • ****
  • Mensajes: 553
    • Ver Perfil
Reportes Con Delphi5
« en: Martes 30 de Noviembre de 2004, 05:21 »
0
Hola tengo una pregunta con respecto a reportes.

Las tablas son las siguientes.

ayb<--- con campos.

Id_ab,Descripcion,Precio,Costo,Receta

ingredientes<--Con campos

Id_ab,Id_Producto,Cantidad

productos<--con campos..

Id_producto,Descripcion,CostoUni

Lo que quiere es hacer un reporte con la siguiente estructura

Citar
Id_Ab :5
Descripcion: Pollo con papas.

Ingredientes
Id_producto           Descripcion      Cantidad         Precio       SubTotal
   1                         Papas                2                   10             20
   2                         Ppollo                2                   15             30

                                                                                  Total   50

Para esto uso la siguiente instruccion SQL

Citar
select ayb.Id_ab,ayb.Descripcion,ayb.Costo,productos.descripcion,productos.Costo,ingredientes.Cantidad, ingredientes.cantidad * productos.costo as SubTotal from ayb inner join ingredientes on ayb.Id_ab=ingredientes.Id_ab inner join productos on ingredientes.Id_producto=productos.Id_producto

Todo estaba bien cuando solo tenia un articulo, pero al ser dos me sale solo el primer articulo y en la parte de ingredientes me salen todos de todos y en total me sale el total del primer articulo..

Yo creo que lo que esta mal es la forma de hacerlos reportes con las band cosa que no le entiendo bien, Espero y me entiendan y puedan aydarme. Gracias.
---------------------------------------
Erick Aragon Zepeda
Dessarrollo de Aplicaciones .NET
http]
Blog de Articulos
Mi Blog
NoSolocodigo -->