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. |
Checa este codigo
Hola, mira antes que nada espero haber comprendido correctamente tu problema, y que mi respuesta te pueda ayudar en algo.
Lo que yo haria es rellenar ambas grid con su respectiva informacion, y crear campos persistentes en cada una de las query, como no tengo aqui los Zeos ni MySQL, lo hago a patin ejemplificando tus query con dos ClientDataSet, el primero tandria la informacion del producto/receta, y el segundo el stock de materia prima.
Repito espero haber entendido bien tu pregunta y que te funcione... si no ps por aqui seguimos para aclarar cualquier cosilla (o burrada que haya yo cometido :D) . Saludos!!! |
Gracias por responder!!! acabo de llegar a casa, tengo que hacer unas cosas antes, apenas me desocupe lo reviso, si no tienes inconveniente te puedo enviar un ejemplo de como mas menos seria??? un abraso y gracias nuevamente.
|
Claro que no hay inconveniente alguno, eso enriqueceria la respuesta, y serviria para la posteridad, Saludos, y aqui estaremos para hecharle monton...;)
|
Hola Lenny, no te es mejor crear un sistema de formulación con control de Stock, te pongo una pantalla de mi modulo de formulación
|
Hola Lenny.
Veo que este tema te tiene a mal traer desde hace un rato... http://www.clubdelphi.com/foros/showthread.php?t=68167 ¿ Lo que no podés realizar es encontrar los campos de las materias primas a descontar una vez la seleccionado un determinado producto ? Saludos. |
La franja horaria es GMT +2. Ahora son las 06:44:59. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi