SPACE ( )

 Devuelve una cadena de espacios

Sintaxis

     SPACE(<nEspacios>) –> cEspacios

Argumentos

<nEspacios> es el número de espacios que va a devolverse hasta un máximo de 65.535 (64K).

Devuelve

SPACE() devuelve una cadena de caracteres. Si <nEspacios> es cero, SPACE() devuelve una cadena nula (“”).

Descripción

SPACE() es una función de caracteres que devuelve un número especificado de espacios. Equivale a REPLICATE(” “, <nVeces>). SPACE() puede inicializar una variable de caracteres antes de asociarla a un GET. SPACE() puede también rellenar cadenas con espacios iniciales o finales. Sin embargo, tenga en cuenta que para este propósito son más eficaces las funciones PAD(), PADL() y PADR().

Ejemplos

     ¦  Este ejemplo utiliza SPACE() para inicializar una variable para entrada de datos:

        USE Cliente NEW

        MEMVAR->Nombre = SPACE(LEN(Cliente->Nombre))

        @ 10,10 SAY “Nombre Cliente” GET MEMVAR->Nombre

        READ

 Ficheros:  La biblioteca asociada es DPXBASE.CH.