V7.15. A vueltas con la rejilla editable


([N4] sat) #1

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.


([N4] sat) #2

Hola de nuevo:

Confirmada la incidencia con soporte. Abierta en vBugman con código de referencia 3758.

Tratándose de un componente “reescrito”, no entiendo cómo no se ha detectado en fase de pruebas, ya que al ser un componente prácticamente nuevo, debería haberse probado exhaustivamente.

Lo preocupante es que en la salida de la v7.14 la rejilla editable ya presentó un bug similar (regresión). Lo que lleva a preguntarse ¿No se usa la rejilla en modo edición en los desarrollos por parte de la comunidad? ¿No hay pruebas de regresión? ¿Casualidad?

De momento, hace imposible la actualización a la nueva versión, al menos para nosotros, ya que estamos ante una nueva “regresión”.

Un saludo.