Contenido
@Left
Devuelve la cantidad de caracteres (número) de la cadena o campo caracter (cadena) empezando por la izquierda. Use esta función con @Ltrim para eliminar los espacios iniciales, de ser necesario.
Sintaxis
Retorno
(Caracter) Retorna la subcadena especificada
Parámetros
Cadena: (Caracter) es la expresión o campo Caracter del cual desea obtener una determinada cantidad de caracteres contando desde la izquierda. Número: (Numérico) es la cantidad de caracteres que desea obtener. Ejemplo
Se parte de un campo fecha (FECHA) en formato caracter que es representado por una secuencia de texto de estructura consistente DD/MM/AAAA:
13/04/2025
Se desea obtener los primeros dos caracteres:
13
Para esto se invoca la función a través de los siguientes parámetros:
Ejemplo con Data
@Mid
Esta función extrae una sub-cadena (o porción) de un campo Caracter. Debe especificarse el campo Caracter o cadena, el caracter inicial de partida para la sub-cadena, y la cantidad de caracteres requeridos. El uso más corriente de esta función es la extracción de una parte de un código en un código de cuenta estructurado. Por ejemplo, para identificar todos los registros de un almacén particular dónde el número del almacén está incluido en el código del artículo de existencias (por ej. el 6º y el 7º caracter).
Sintaxis
@Mid(cadena, número1, número2)
Retorno
(Caracter) Retorna la subcadena especificada
Parámetros
Cadena: (Caracter) es el nombre del campo. Número1: (Numérico) es el caracter inicial de la subcadena a extraer. Número2: (Numérico) es la cantidad requerida de caracteres a extraer. Ejemplo
Se parte de un campo fecha (FECHA) en formato caracter que es representado por una secuencia de texto de estructura consistente DD/MM/AAAA:
13/04/2025
Se desea obtener los 2 caracteres a partir de la posición 4:
04
Para esto se invoca la función a través de los siguientes parámetros:
Ejemplo con Data
@Right
Identifica la cantidad de caracteres empezando por la derecha de un campo Caracter o cadena (incluyendo los espacios precedentes). Puede utilizarse en combinación con la función @Trim para eliminar los espacios precedentes, de ser necesario.
Sintaxis
Retorno
(Caracter) Retorna la subcadena especificada
Parámetros
Cadena: (Caracter) es la expresión o campo Caracter del cual desea obtener una determinada cantidad de caracteres contando desde la derecha. Número: (Numérico) es la cantidad de caracteres que desea obtener. Ejemplo
Se parte de un campo fecha (FECHA) en formato caracter que es representado por una secuencia de texto de estructura consistente DD/MM/AAAA:
13/04/2025
Se desea obtener los ultimos cuatro caracteres:
2025
Para esto se invoca la función a través de los siguientes parámetros:
Ejemplo con Data