Scope (Cláusulas)
Si un comando de Visual FoxPro tiene una cláusula Scope (Alcance), puede especificar un intervalo de registros en el que puede actuar el comando, reemplazando Scope por una de las cláusulas de la siguiente tabla.
Cláusula de alcance | Efecto |
---|---|
ALL | El comando afecta a todos los registros de la tabla. |
NEXT nExpr | El comando afecta a un intervalo de registros que empieza en el registro actual y termina en el número especificado de registros. El siguiente ejemplo actúa en el registro actual y en los dos siguientes registros: |
|
|
RECORD nNumber | El comando sólo afecta al número de registro especificado. El siguiente ejemplo actúa en el quinto registro. |
|
|
REST | El comando afecta a un intervalo de registros que empieza en el registro actual y termina en el último registro de la tabla. El siguiente ejemplo almacena un valor Null en los registros restantes. |
|
También puede especificar intervalos de registros con las cláusulas FOR y WHILE.
Vea también
FOR (Cláusulas) | REPLACE (Comando) | WHILE (Cláusulas) | Manipulación de campos y registros | Manipulación de datos