Compartir a través de


Variables

Una variable es una ubicación de la memoria cuyo valor puede variar durante el funcionamiento de un programa. Una variable puede contener cualquier valor de tipo de datos. Puede cambiar el valor de una variable en cualquier momento. Esta opción permite supervisar el estado de cualquier elemento que cambie durante el funcionamiento de una aplicación.

Las variables sólo existen cuando se está ejecutando una aplicación o en la sesión de Visual FoxPro en la que se han creado. Para especificar el alcance de una variable, utilice las palabras clave LOCAL, PRIVATE y PUBLIC.

Crear variables

Para crear una variable, almacene un valor en un elemento de Visual FoxPro con nombre, utilizando el comando STORE o el operador = (igual que).

Ejemplo

Los siguientes ejemplos son instrucciones simples con una funcionalidad equivalente.

STORE 7 TO nVar
nVar = 7

En el siguiente ejemplo se utiliza una variable, nInc, para contener el valor de un contador de bucle. Visual FoxPro asigna un nuevo valor a la variable durante cada bucle.

FOR nInc = 1 TO 10
   ? nInc
ENDFOR

En el siguiente ejemplo se utiliza una variable, cName, para contener el valor del campo Firstname a partir de la tabla Customer.

USE Customer
STORE Customer.Firstname TO cName

Vea también

Acceso a variables | = (Comando) | FOR ... ENDFOR (Comando) LOCAL (Comando) | PRIVATE (Comando) | PUBLIC (Comando) | STORE (Comando) | Contenedores de almacenamiento de datos