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.