Histórico da Página
...
LEN( <expresión carácter> / <array> )
Propósito
Devuelve el tamaño de una cadena de caracteres o la cantidad de elementos en un array.
...
MsgAlert( LEN(“AdvPL”) ) // Resulta 5.
cNome := “Protheus – ERP de TOTVS”
...
MsgAlert( LEN(cNome) ) // Resulta 23.
MsgAlert( LEN(“”) ) // Resulta cero.
MsgAlert( LEN(CHR(0)) ) // Resulta 1.
El siguiente ejemplo muestra cómo obtener el número de elementos de un array con varias dimensiones:
...
MsgAlert( LEN(aMatriz) ) // Resulta 5, el número de elementos de la primera dimensión.
MsgAlert( LEN(aMatriz[1]) ) // Resulta 10, el número de elementos de la segunda dimensión.
MsgAlert( LEN(aMatriz[1, 1]) ) // Resulta 5, el número de elementos de la tercera dimensión.
// Resulta 250, el número total de elementos del array
...