SET SCOPE
 Cambia los límites superior y/o inferior para los valores clave del ámbito
 en el orden de control
------------------------------------------------------------------------------
 Sintaxis

     SET SCOPE TO [<expNuevoLímSup> [, <expNuevoLímInf>]]

 Argumentos

     <expNuevoLímSup> es el límite superior del valor de las claves que
     se van a incluir en el ámbito actual del orden de control.
     <expNuevoLímSup> puede ser tanto una expresión que coincida con el
     tipo de datos de la expresión clave en el orden de control, como un
     bloque de código que devuelva el tipo de datos adecuado.

     <expNuevoLímInf> es el límite inferior del valor de las claves que
     se van a incluir en el ámbito actual del orden de control.
     <expNuevoLímInf> puede ser tanto una expresión que coincida con el
     tipo de datos de la expresión clave en el orden de control, como un
     bloque de código que devuelva el tipo de datos adecuado.

     Nota: Si <expNuevoLímInf> no se especifica, <expNuevoLímSup> actúa
     como límite superior e inferior.

 Descripción

     Si SET SCOPE se utiliza sin argumentos, se cancelan los límites
     superior e inferior del ámbito; esto es equivalente a ejecutar
     ORDSCOPE(0, NIL) seguido de ORDSCOPE(1, NIL). Si sólo se especifica
     <expNuevoLímSup>, SET SCOPE lo utiliza para fijar tanto el límite
     superior como el inferior (es decir, ORDSCOPE(0, <expNuevoLímSup>)
     seguido por ORDSCOPE(1, <expNuevoLímSup>). Si se especifican tanto
     <expNuevoLímSup> como <expNuevoLímInf>, SET SCOPE los utiliza para
     fijar el límite superior y el inferior respectivamente (es decir,
     ORDSCOPE(0, <expNuevoLímSup>) seguido por ORDSCOPE(1,
     <expNuevoLímInf>). Si desea más información, consulte la función
     ORDSCOPE().

 Ejemplos

      El ejemplo siguiente muestra el funcionamiento del mandato SET
        SCOPE:

        USE Inventario NEW
        INDEX ON NoId TO Ids

        SET SCOPE TO 1750, 2000
        // Sólo se utilizan los identificadores comprendidos entre 1750
        // y 2000

 Ficheros   La biblioteca asociada es CLIPPER.LIB.

 To download this example - click here.

See Also: ORDSCOPE()