ORDSKIPUNIQUE()
 Mueve el puntero del registro a la clave única siguiente o anterior en el
 orden de control
------------------------------------------------------------------------------
 Sintaxis
     ORDSKIPUNIQUE([<nDirección>]) --> lExito

 Argumentos

     <nDirección> especifica si la función se desplaza a la clave
     siguiente o a la anterior. Si se omite este valor o se indica 1, el
     puntero del registro se desplaza a la clave única siguiente. Si se
     especifica un valor negativo, se desplaza a la clave anterior.

 Devuelve

     ORDSKIPUNIQUE() devuelve el valor verdadero (.T.) si la función se
     ejecuta satisfactoriamente; de lo contrario, devuelve el valor falso
     (.F.).

 Descripción

     ORDSKIPUNIQUE() permite convertir en órdenes de clave única órdenes que
     no lo son. Al utilizar ORDSKIPUNIQUE(), el puntero del registro se
     desplaza a la clave única siguiente (o anterior) como si se tratara de
     un orden de clave única. Esta función elimina los problemas asociados
     con el mantenimiento de los órdenes de clave única, a la vez que
     proporciona un rápido acceso a estas claves.

     Por defecto, esta función opera en el área de trabajo seleccionada. Si
     desea utilizarla en otra área de trabajo, debe especificarla con una
     expresión de alias.

 Ejemplos

      Este ejemplo utiliza ORDSKIPUNIQUE() para construir una matriz
        con apellidos únicos que comienzan con la letra "J":

        FUNCTION LASTUNIQUE()
           LOCAL aApellido[0]
           SET INDEX TO Apellido         // Utiliza el orden Apellido
           ? ORDISUNIQUE()               // Resultado: .F.
           SET SCOPE TO "J"              // Sólo procesa aquellos que
                                         // comienzan con "J"

           GO TOP
           DO WHILE !EOF()               // Añade a aApellido los
                                         // apellidos que comienzan con "J"
              AADD(aApellido, Apellido)
              ORDSKIPUNIQUE()
           ENDDO

           SET SCOPE TO                  // Elimina el ámbito
           RETURN aApellido              // Devuelve la matriz

 Ficheros   La biblioteca asociada es CLIPPER.LIB.

 To download this example - click here.

See Also: INDEX ORDISUNIQUE()