Agradezco a ambos.
Pero lo que necesito hacer especificamente es esto:
tengo 15 get en el cual necesito saber ( luego de haber leido datos desde una dbu ) cual es el primer get que quedó sin datos y hacer que el cursor quede en ese get, entonces pensé utilizar el aEval para recorrer esos get, ya que estan en un array.
- Code: Select all Expand view RUN
local oDatos:= array( 15 )
vDatos:= array( 15 )
local nParar:= 0
define get oDatos[1] id 100 var vDatos[1] ..
...
nParar:= aEval( vDatos, { | o, nItem | nItem:= 0, if( empty( o ), "aca salir, ya tengo en cual tiene que posicionarse el cursor", nItem++ ) } )
...
Me explico?