Omar, Hace algo...
Primero que nada para verificar que se ejecutan todas las lineas de tu metodo... En la primer linea de tu programa pone Set coverage to depura.log y deja el resto del programa limpio... para que se comporte erraticamente. luego salí de tu programa y abrí el archivo depura.log... Ahi vas a tener que ubicar tu formulario y ver si los métodos y la secuencia que ejecuta es la correcta... Luego comenta como te fue, porque este es tan solo el primer paso. Saludos, Pancho Córdoba Argentina El 3 de febrero de 2016, 17:45, Omar Bellio <omarbel...@gmail.com> escribió: > A ver... A VEEEEEEEEEERRRRRRRRRRRRRRRRR!!! (ya estoy un poquitittittitto > nervioso) > > Tengo un form que entre sus métodos, tiene uno que calcula un total > haciendo > un select entre un par de cursores (cabecera-detalle) mostrados en grillas > con checkboxes, según cómo se tilde o se destilden los registros. > > El tema es que poniendo un break en cualquiera de los métodos involucrados > en el proceso descripto, sin tocar nada, sin cambiar de área, sin modificar > valores, todo funciona a la perfección, independientemente de que se haga o > no un trace. Pero el código corrido sin pararlo, no anda o tiene un > comportamiento errático. > > Probé demorándolo con in inkey(1), probé poniendo un refresh del form antes > de hacer la cuenta, nada sirvió. Sólo la interrupción del debugger... por > el > momento estoy sin ideas. > > Salud!! > > > > > >