Skip to content

26. Secuencial registro

Contenido

@Precno

Devuelve el número de registro físico del archivo. El número de registro físico de un registro particular, será el mismo aún cuando el archivo se haya indexado y tenga un orden lógico distinto.

Sintaxis

@Precno()

Retorno

(Numérico) Retorna el número de registro

Parámetros

La función no recibe parámetros.

Ejemplo

Se parte de una tabla que tiene un campo monto(MONTO) , y una columna con el número de registro dado por la función @Precno, por ejemplo:
MONTO
@Precno
$50,000.00
1
$1,000.00
2
$10,000.00
3
$3,000.00
4
Si se ordena la data por el campo MONTO, se verá el valor determinado por @Precno preservado.
MONTO
@Precno
$1,000.00
2
$3,000.00
4
$10,000.00
3
$50,000.00
1

@Recno

Devuelve el número de registro lógico del archivo. El número de registro lógico de un registro particular cambia al indexar el archivo en un orden diferente. En tanto el número de registro físico sigue siendo el mismo.

Sintaxis

@Recno()

Retorno

(Numérico) Retorna el número de registro

Parámetros

La función no recibe parámetros.

Ejemplo

Se parte de una tabla que tiene un campo monto(MONTO) , y una columna con el número de registro dado por la función @Recno, por ejemplo:
MONTO
@Recno
$50,000.00
1
$1,000.00
2
$10,000.00
3
$3,000.00
4
Si se ordena la data por el campo MONTO, se verá el valor determinado por @Recno reestablecido.
MONTO
@Recno
$1,000.00
1
$3,000.00
2
$10,000.00
3
$50,000.00
4

 
Want to print your doc?
This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (
CtrlP
) instead.