Supongo que , al cambiar un campo de valor, quieres cambiar otros campos.
El OnValidate, se supone, es para que valides si el valor que vas a poner sigue las reglas que hayas definido para ese campo (que no sea 0, que no sea negativo, que rime con Pascual), y si no se cumplen, abortar (mensaje, silencioso, formateando el disco duro...). Mejor ponlo en el OnChange.
¿De todas formas, no podrías dar un ejemplo que reproduzca ese comportamiento (código?) para que veamos de que se trata?
A ver si es que lanzas un cambio sobre un campo que a su vez lanza otro cambio sobre el actual, etc...
|