Perdón en primer lugar por el título, pero no sabía como llamar al post.
A ver, tengo 3 DBEdits que contienen, Cantidad, Precio y Total. El problema que me surge es que se debe de "abrir" el contenido de los 3 edits, ya que hay que ceñirse a unos documentos y a veces por el redondeo que llega en el documento no cuadra el (Cantidad x Precio). Así que a veces hay que poner Cantidad y Total y calcularse el precio.
Mi problema es que tengo en el evento OnChange de los 3 DBEDits y os explico.
El OnChange del DBEDit Cantidad calcula el bruto a partir de la cantidad y el precio.
El OnChange del DBEdit Precio hace lo mismo que el de cantidad.
El Onchange del DBEdit Total calcula el precio a partir de la cantidad y el total (Precio = Total/Cantidad).
El problema es que no me funciona, ya que cuando se modifica uno vuelve a saltar su evento Onchange y no funciona correctamente. Se hace como un "bucle" que no me permite modificar el valor en algunos casos.
Por favor sería de suma ayuda que me ilustráseis el modo de solucionar el problema. Sé que con un botoncito "Refrescar" o algo similar sería sencillo, pero me gustaría que fuese automático.
Gracias por la ayuda y perdón por la parrafada! Jejeje
