Hola:
A ver si alguien más reproduce este comportamiento…
Tenemos una rejilla editable, en la que uno de sus campos tiene asociado un menú que llama al típico localizador personalizado (un formulario, por ejemplo para selecionar un artículo) mediante algo así:
Crear manejador de objeto (formulario)
Disparar formulario
Get variable local del objeto formulario (IDARTICULO)
Obtener ficha en edición en la rejilla
Modificar campo (#ID, IDARTICULO)
En cuanto se muestra en pantalla el formulario disparado, el registro de la rejilla ya se ha aceptado (aunque esté en blanco), con lo cual un obtener ficha en edición en la rejilla ya no accede al registro en curso y por tanto no se puede modificar mediante esta instrucción (habría que cambiar el proceso).
Además, se acepta la edición sin disparar la conexión de evento “pre-aceptar” ni “edición aceptada”, no pudiendo mantener el registro en curso en modo edición.
Esto estaba funcionando en la V7.14.3 y ha “cambiado” su comportamiento.
Un saludo.