Skip to content

2. Eliminar espacios en blanco de una cadena

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam et lectus ut ipsum pretium efficitur. Aenean pulvinar mi tortor, id molestie massa ornare non.

Contenido

@AllTrim

Remueve los espacios iniciales y finales en campos Caracter. Puede ser usada para formatear la salidas, por ejemplo, al agregar cargos e iniciales para nombrar campos en la preparación de cartas de circularización.

Sintaxis

@AllTrim(Cadena)

Retorno

(Cadena) Retorna la nueva cadena resultante de remover los caracteres indicados.

Parámetros

Cadena: (Cadena) es la expresión o campo Caracter del cual desea eliminar los espacios iniciales o finales.

Ejemplo

Se parte del campo de código de producto (COD_PROD) que es representado por una secuencia de caracteres que sabemos que por errores de digitación pueden contener espacios extra al principio o al final, por ejemplo:

0568 ​ 0568 0568
Se desea normalizar el texto de forma que todas las ocurrencias tengan el mismo texto exacto:
0568 0568 0568
Para esto se invoca la función a través de los siguientes parámetros:
@AllTrim(COD_PROD)

Ejemplo con Data

COD_PROD
@AllTrim(COD_PROD)
0568
0568
0568
0568
0568
0568

@Ltrim

Elimina cualquier espacio inicial de un campo tipo Caracter. Suele utilizarse para alinear textos o para comparaciones y análisis de textos y cadenas.

Sintaxis

@Ltrim(Cadena)

Retorno

(Caracter) Retorna la nueva cadena resultante de remover los caracteres indicados.

Parámetros

Cadena: (Caracter) es el campo Caracter en el que desea eliminar los espacios iniciales.

Ejemplo

Se parte del campo de código de producto (COD_PROD) que es representado por una secuencia de caracteres que sabemos que por errores de digitación pueden contener espacios extra al principio , por ejemplo:
6789 ​ 6789 6789
Se desea normalizar el texto de forma que todas las ocurrencias tengan el mismo texto exacto:
6789 6789 6789
Para esto se invoca la función a través de los siguientes parámetros:
@Ltrim(COD_PROD)

Ejemplo con Data

COD_PROD
@Ltrim(COD_PROD)
6789
6789
6789
6789
6789
6789

@Trim

Elimina los espacios finales de un campo Caracter. Se utiliza para formatear los datos antes de imprimir un reporte, por ejemplo para agregar títulos o iniciales a campos de nombre al preparar cartas de circularización.

Sintaxis

@Trim(Cadena)

Retorno

(Caracter) Retorna la nueva cadena resultante de remover los caracteres indicados.

Parámetros

Cadena: (Caracter) es la expresión o campo Caracter del cual desea eliminar los espacios finales.

Ejemplo

Se parte del campo de código de producto (COD_PROD) que es representado por una secuencia de caracteres que sabemos que por errores de digitación pueden contener espacios extra al final, por ejemplo:
9854
9854
9854
Se desea normalizar el texto de forma que todas las ocurrencias tengan el mismo texto exacto:
9854 9854 9854
Para esto se invoca la función a través de los siguientes parámetros:
@Trim(COD_PROD)

Ejemplo con Data

X
X2
9854
9854
9854
9854
9854
9854

@Strip

Esta función elimina todos los espacios en blanco (excepto los finales), la puntuación y los caracteres de control de un campo texto, dejando una cadena de caracteres y dígitos. Puede utilizarse para comparar campos de nombre o dirección en un mismo archivo o en diferentes archivos.

Sintaxis

@Strip(Cadena)

Retorno

(Caracter) Retorna la nueva cadena resultante de remover los caracteres indicados.

Parámetros

Cadena: (Caracter) es la expresión o campo Caracter del cual desea eliminar todos los espacios, la puntuación y los caracteres de control.

Ejemplo

Se parte del campo de número telefónico (TELEFONO) que es representado por una secuencia de caracteres que involucra tanto números como caracteres de control como guiones y paréntesis, que pueden variar por formato entre distintos sistemas o por entrada manual, por ejemplo:
(809)-433-6802 809-433-6802 809 433 6802
Se desea normalizar el texto de forma que todas las ocurrencias tengan el mismo texto exacto:
8094336802 8094336802 8094336802
Para esto se invoca la función a través de los siguientes parámetros:
@Strip(TELEFONO)

Ejemplo con Data

TELEFONO
@Strip(TELEFONO)
(809)-433-6802
8094336802
809-433-6802
8094336802
809 433 6802
8094336802

@SpacesToOne

Elimina los espacios sobrantes en una celda dejando un solo espacio entre palabra y palabra.

Sintaxis

@SpacesToOne(Cadena)

Retorno

(Caracter) Retorna la nueva cadena resultante de remover los caracteres indicados.

Parámetros

Cadena : (Caracter) es el texto en el cual desea eliminar los espacios adicionales.

Ejemplo

Se parte del campo de nombre completo (NOMBRE_COMPLETO) que es representado por una secuencia de caracteres que sabemos que por errores de digitación pueden contener espacios extra, por ejemplo:
Luis David Miranda Luis David Miranda Luis David Miranda
Se desea normalizar el texto de forma que todas las ocurrencias tengan el mismo texto exacto:
Luis David Miranda Luis David Miranda Luis David Miranda
Para esto se invoca la función a través de los siguientes parámetros:
@SpacesToOne(NOMBRE_COMPLETO)

Ejemplo con Data

X
@SpacesToOne(NOMBRE_COMPLETO)
Luis David Miranda
Luis David Miranda
Luis David Miranda
Luis David Miranda
Luis David Miranda
Luis David Miranda

 
Want to print your doc?
This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (
CtrlP
) instead.