DBSETORDER( )
Establece el orden de control
Sintaxis
DBSETORDER(<nNúmOrden>) –> NIL
Argumentos
<nNúmOrden> es un valor numérico que especifica cuál de los índices activos debe ser el índice de control.
Devuelve
DBSETORDER() devuelve siempre NIL.
Descripción
DBSETORDER() controla cuál de los índices activos en el área de trabajo actual es el índice de control. El índice de control es el que determina el orden lógico de los registros del área de trabajo.
Los índices activos se numeran del uno al número de índices activos, según el orden en que se abrieron los índices. <nNúmOrden> especifica el número de índice deseado.
DBSETORDER() realiza la misma función que un mandato SET ORDER estándar. Si desea más información, consulte el mandato SET ORDER.
Notas
¦ Poner a cero el orden: Si se pone a cero el orden, se accede al área de trabajo en su orden natural (número de registro). Sólo se ve afectado el orden lógico de los registros; cualquier índice que haya abierto continúa activo y se mantiene adecuadamente.
Ejemplos
¦ Este ejemplo establece el segundo índice, llamado Edad, como el índice de control:
USE Empleado NEW
SET INDEX TO Nombre, Edad
DBSETORDER(2)
Ficheros: La biblioteca asociada es DPXBASE.CH.