Ver Mensaje Individual
  #2  
Antiguo 21-09-2010
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Reputación: 30
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Hola Connor.

Cita:
Empezado por connor Ver Mensaje
si yo grabo un registro en la Tabla_01 se mueve el registro de la Tabla_02 hasta el final porque??
Asumo que con grabar te refieres a llamar al método Post del componente. Pues sí que es un comportamiento raro, pero nada que no pueda investigarse con el depurador de Delphi.

No conozco gran cosa de la biblioteca ZeosLib, pero algo que se me ocurre es que uses el evento AfterScroll de la tabla detalle para colocar en él un punto de ruptura (tecla F5), el cual esté habilitado en el momento de hacer el guardado del registro maestro.

Esto para que, una vez detenido el programa en ese punto, hagas aparecer la pila de llamadas (Ctrl+Alt+S) y con ella conocer el camino que siguió el programa (que rutinas se fueron llamando en cadena), desde que hiciste el Post hasta que se llamó al evento AfterScroll (suponiendo que este evento sí es disparado cuando la tabla detalle se posiciona en el último registro).

¿Podrías hacer lo anterior y decirnos qué ves? De preferencia copia aquí la pila de llamadas que te aparece (una imagen de la misma si te resulta más fácil), para que podamos echarle un vistazo.

Saludos.

Al González.
Responder Con Cita