[gx-l] Fwd: IT246036 - Error en GXFORM - No se puede llamar a Setfocus desde un evento When, Valid, Rangehihg o Rangelow

Estimados,

Tengo un problema bastante extraño, generando con VFPCS 6.0, se trata de
una función standard de Genexus 7.0 GXFORM.PRG.

Cuando desde una TRN quiero confirmar, me salta un error en ejecución que
dice lo siguiente:
"No se puede llamar a Setfocus desde un evento When, Valid, Rangehigh o
Rangelow".

Me muestra la linea 626 de GXFORM:

 DO WHILE gx end loop > 0
             DO WHILE gx field1 <= .ControlCount .and. gx field1 > 0
                 oControl = .Controls(gx field1)
                 nLevel   = oControl.gx level
                IF gx keep level .and. nLevel <> gx start lvl
                   * Exit if level changed and setting only in the start
level
                   RETURN .F.
                ENDIF
                IF (oControl.isActive() .or. ( nLevel <> gx start lvl .and.
oControl.CanActivate() )) .and.;
                     ! oControl.gx noacc cond
                   * Active control reached: setfocus
                   gx setf = "THISFORM."+oControl.Name+".SetFocus()"
---->>>>>>>>>>>                   &gx setf
                   .GX SetFocus Allowed = .T.
                   RETURN .T.
                ELSE

Si alguien tiene una pista, les agradezco.

Saludos a todos.



--
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a genexus+unsubscribe@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
 
 

0 Response to "[gx-l] Fwd: IT246036 - Error en GXFORM - No se puede llamar a Setfocus desde un evento When, Valid, Rangehihg o Rangelow"

Publicar un comentario