La verdad, me has aclarado muchas cosas que no terminaba de entender. sin embargo con ello se me han creado más dudas.
1) ¿puedo usar varios try.... finally... end dentro del mismo procedure?
esto es, si por ejemplo tengo un procedure que me gestiona varias tablas, y necesito hacer un disablecontrols a dos de ellas, en el mismo procedure, pero uno a continuacion de otro para tablas distintas... ¿podría?
2) podría ser, el hecho de que una tabla esté como disablecontrols, el motivo de que no funcione el refresco de datos, aunque tenga, en el evento afterpost, el commit de la transaccion, tal como comenté anteriormente?
Gracias por todo
Virginia