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!!
>
>
>
>
>
>

Responder a