Restar/Sumar entre DBGrid's
Estimados, tengo un problema que me quiebra la cabeza, ojala puedan ayudarme, les explico:
Tengo una lista de Productos, para elaborar estos productos hay distintas cantidades y tipos de materias primas.
Tengo dos DBGrid, 1 con la lista de productos y 2 con las materias primas necesarias y el stock de estas para elaborar el producto. La idea es que al seleccionar del DBGrid 1 algún producto (que ya tiene las dosis/cantidades de cada materia prima) pueda descontar del DBGrid 2 el Stock correspondiente para su elaboración, el problema es que cada producto tiene distintas tipos/cantidades de materias primas por lo cual necesito descontar del total, ejemplo:
CLORO MASKOTA GRANEL:
AGUA
HIPOCLORITO
ESENCIA HIGIENIC
SHAMPO DE ALFOMBRA:
JJ/3000
AGUA
IPA
BETAINA
COLOR LUCUMA
Espero puedan ayudarme si necesitan algún dato adicional estaré todo el día Online, utilizo Delphi 2010, MySql, Zeos 7.0.0
De antemano muchas gracias.
|