Guía de creación de scripts de ACL 14.1

Función LENGTH( )

Devuelve la cantidad de caracteres de una cadena.

LENGTH(cadena)
Nombre Tipo Descripción
cadena carácter El valor para el cual se busca la longitud.

Numérico.

Ejemplos básicos

Devuelve 15:

LENGTH("ABC Corporation")

Devuelve la longitud en caracteres del campo Descripción en el formato de tabla:

LENGTH(Descripción)

Ejemplos avanzados

Mostrar la longitud de cada domicilio en el campo domicilio

Cree un campo calculado que muestre la longitud en caracteres de cada domicilio en el campo Calle_proveedor. Primero se cortan los espacios en blanco al principio y al final de los valores de domicilio para que no se los cuente en la longitud.

DEFINE FIELD Longitud_domicilio COMPUTED LENGTH(ALLTRIM(Calle_proveedor))

Cómo funciona

La función LENGTH( ) cuenta el número de caracteres de una cadena, incluidos todos los espacios y devuelve el número.

Espacios al final

Los espacios al final se cuentan como caracteres. Si no desea que se cuenten los espacios en blanco finales, utilice las funciones TRIM( ) u ALLTRIM( ) para eliminarlos. Por ejemplo:

LENGTH(TRIM(Calle_proveedor))

Si crea un campo calculado para mostrar la longitud de los valores de un campo y no elimina los espacios al final, se muestra la longitud máxima del campo para cada valor.