Sintaxis
INDEXKEY( <expresión numérica> )
Propósito
Devuelve la expresión clave de un determinado índice.
Argumentos
< expresión numérica>
Define un valor numérico entero que especifica la posición del archivo de índice deseado dentro de la lista de índices abiertos en el área de trabajo seleccionada.
Ejemplos
dbSelectArea(“SA1”)
MsgAlert( INDEXKEY(1) ) // Devuelve A1_FILIAL + A1_COD + A1_LOJA
Sintaxis
INDEXORD()
Propósito
Devuelve la posición del índice actual.
Argumentos
Ninguno.
Utilización
Suministra un número entero que indican la posición del índice actual dentro de la lista de índices abiertos para el área de trabajo seleccionada.
Si el valor suministrado es cero, significa que no hay índice abierto y el archivo de datos está accediéndose en el orden natural. Es decir, en el orden de inclusión de los registros.
Ejemplos
dbSelectArea(“SA1”)
dbSetOrder(1)
MsgAlert( INDEXORD() ) // Devuelve 1
dbSetOrder(2)
MsgAlert( INDEXORD() ) // Devuelve 2