|
Yo para este tipo de casos, creo una "Procedure" que hace el trabajo y la llamo desde el OnChange de los campos susceptibles de producir cambios.
Teniendo cuidado de no incurrir en recursividad, por ejemplo en una línea de factura tanto se cambien las unidades como el precio se produce un cambio en el importe, en el OnChange de ambos campos llamo a un Procedimiento que hace el cálculo pertinente.
Un Saludo.
|