STORE (Comando)

Almacena datos en una variable, en una matriz o en un elemento de matriz.

STORE eExpression TO VarNameList | ArrayNameList-or-
VarName | ArrayName = eExpression

Parámetros

  • eExpression
    Especifica una expresión cuyo valor se almacena en la variable, la matriz o el elemento de matriz. Si no existe la variable, se crea y se inicializa en eExpression. Una matriz debe estar definida previamente con DIMENSION. STORE sustituye el valor de una variable, matriz o elemento de matriz existente con el valor nuevo.

  • VarNameList
    Especifica una lista de variables o elementos de matriz en los que se almacena eExpression. Separe los nombres o elementos de matriz con comas.

  • ArrayNameList
    Especifica una lista de nombres de matrices existentes en las que se almacena eExpression. Separe con comas el nombre de las matrices.

    STORE inicializa cada elemento de las matrices con el valor especificado si SET COMPATIBLE está establecido en OFF. STORE almacena el valor especificado en variables de memoria con los nombres especificados si SET COMPATIBLE está establecido en ON y sobrescribe las matrices existentes que tengan esos nombres.

Observaciones

Una alternativa a STORE es el signo igual (=). La variable, la matriz o el elemento de matriz debe estar a la izquierda del signo igual, y su valor a la derecha.

Las fechas pueden almacenarse directamente en variables, matrices o elementos de matriz mediante llaves.

STORE {^1998-12-25} TO gdXMas

El número máximo de variables o matrices que puede crear se muestra en el tema Capacidades del sistema. El límite se puede aumentar o reducir en el archivo de configuración de Visual FoxPro. Para obtener más información acerca de la configuración de Visual FoxPro, vea Configurar Visual FoxPro.

Ejemplo

STORE DATE( ) TO gdDate
STORE 50 TO gnNumeric
STORE 'Hello' TO gcCharacter
STORE .T. TO glLogical
STORE $19.99 TO gyCurrency

DIMENSION gaMyArray(2,2)
SET COMPATIBLE OFF
STORE 2 TO gaMyArray

CLEAR
DISPLAY MEMORY LIKE g*

Vea también

DIMENSION | SET COMPATIBLE | Compatibilidad con el milenio | Capacidades del sistema | Configurar Visual FoxPro