Funciones de juegos de caracteres
Conjunto de Funciones de fórmula que trabajan con juegos de caracteres permitiéndonos conocer el juego de caracteres de las cadenas y obtener sus códigos y caracteres.
checkAlpha128Set
Verifica si todos los caracteres de la cadena pertenecen al juego de caracteres.
Sintaxis
checkAlpha128Set(cadena)
Parámetros
cadena
Cadena cuyos caracteres queremos comprobar si se encuentran en el juego de caracteres Alfa 128. Esta cadena puede ser un literal, una variable, un campo, el retorno de una función, etc.
Retornará 1 si todos los caracteres de la cadena están en el juego de caracteres y 0 si no es así.
Ejemplo
checkAlpha128Set("Prueba")
= 0
checkAlpha256Set
Verifica si todos los caracteres de la cadena pertenecen al juego de caracteres.
Sintaxis
checkAlpha256Set(cadena)
Parámetros
cadena
Cadena cuyos caracteres queremos comprobar si se encuentran en el juego de caracteres Alfa 256. Esta cadena puede ser un literal, una variable, un campo, el retorno de una función, etc.
Retornará 1 si todos los caracteres de la cadena están en el juego de caracteres y 0 si no es así.
Ejemplo
checkAlpha256Set("Prueba")
= 1
checkAlpha40Set
Verifica si todos los caracteres de la cadena pertenecen al juego de caracteres.
Sintaxis
checkAlpha40Set(cadena)
Parámetros
cadena
Cadena cuyos caracteres queremos comprobar si se encuentran en el juego de caracteres Alfa 40. Esta cadena puede ser un literal, una variable, un campo, el retorno de una función, etc.
Retornará 1 si todos los caracteres de la cadena están en el juego de caracteres y 0 si no es así.
Ejemplo
checkAlpha40Set("Prueba")
= 0
checkAlpha64Set
Verifica si todos los caracteres de la cadena pertenecen al juego de caracteres.
Sintaxis
checkAlpha64Set(cadena)
Parámetros
cadena
Cadena cuyos caracteres queremos comprobar si se encuentran en el juego de caracteres Alfa 64. Esta cadena puede ser un literal, una variable, un campo, el retorno de una función, etc.
Retornará 1 si todos los caracteres de la cadena están en el juego de caracteres y 0 si no es así.
Ejemplo
checkAlpha64Set("Prueba")
= 0
checkAlphaNumSet
Verifica si todos los caracteres de la cadena son dígitos numéricos (0-9) o caracteres alfabéticos (a-Z, A-Z, Ñ, Ç y tildes)
Sintaxis
checkAlphaNumSet(cadena)
Parámetros
cadena
Cadena cuyos caracteres queremos comprobar si está compuesta únicamente por caracteres alfabéticos o numéricos. Esta cadena puede ser un literal, una variable, un campo, el retorno de una función, etc.
Retornará 1 si todos los caracteres de la cadena son alfabéticos o numéricos y 0 si no es así.
Ejemplo
checkAlphaNumSet("abc1234")
= 1
checkAlphaSet
Verifica si todos los caracteres de la cadena son caracteres alfabéticos (a-Z, A-Z, Ñ, Ç y tildes).
Sintaxis
checkAlphaSet(cadena)
Parámetros
cadena
Cadena cuyos caracteres queremos comprobar si está compuesta únicamente por caracteres alfabéticos. Esta cadena puede ser un literal, una variable, un campo, el retorno de una función, etc.
Retornará 1 si todos los caracteres de la cadena son alfabéticos y 0 si no es así.
Ejemplo
checkAlphaSet("abc")
= 1
checkAsciiSet
Verifica si todos los caracteres de la cadena pertenecen al juego de caracteres ASCII.
Sintaxis
checkAsciiSet(cadena)
Parámetros
cadena
Cadena cuyos caracteres queremos comprobar si se encuentran en el juego de caracteres ASCII. Esta cadena puede ser un literal, una variable, un campo, el retorno de una función, etc.
Retornará 1 si todos los caracteres de la cadena están en el juego de caracteres y 0 si no es así.
codec
Cadena que contiene el nombre del juego de caracteres ASCII en el que se encuentra la cadena que queremos comprobar. Lista de codecs.
Ejemplo
checkAsciiSet("€", "IBM850")
= 0
checkLatin1Set
Verifica si todos los caracteres de la cadena pertenecen al juego de caracteres.
Sintaxis
checkLatin1Set(cadena)
Parámetros
cadena
Cadena cuyos caracteres queremos comprobar si se encuentran en el juego de caracteres Latin1. Esta cadena puede ser un literal, una variable, un campo, el retorno de una función, etc.
Retornará 1 si todos los caracteres de la cadena están en el juego de caracteres y 0 si no es así.
Ejemplo
checkLatin1Set("Prueba")
= 0
checkNumSet
Verifica si todos los caracteres de la cadena son dígitos numéricos (0-9).
Sintaxis
checkNumSet(cadena)
Parámetros
cadena
Cadena cuyos caracteres queremos comprobar si está compuesta únicamente por caracteres numéricos. Esta cadena puede ser un literal, una variable, un campo, el retorno de una función, etc.
Retornará 1 si todos los caracteres de la cadena son numéricos y 0 si no es así.
Ejemplo
checkNumSet("1234")
= 1
Si como parámetro pasamos una cadena vacía, devolverá 0.
checkOwnSet
Verifica si todos los caracteres de la primera cadena pertenecen también a la segunda cadena.
Sintaxis
checkOwnSet(cadena, charset)
Parámetros
cadena
Cadena cuyos caracteres queremos comprobar si se encuentran en la segunda cadena. Esta cadena puede ser un literal, una variable, un campo, el retorno de una función, etc.
charset
Juego de caracteres propio sobre el que queremos realizar la comprobación. Esta cadena puede ser un literal, una variable, un campo, el retorno de una función, etc.
Retornará 1 si todos los caracteres de la cadena están en el charset y 0 si no es así.
Ejemplo
checkOwnSet("Prueba", "abc")
= 0
getAlpha128Char
Devuelve el carácter del juego de caracteres correspondiente al código pasado como parámetro.
Sintaxis
getAlpha128Char(código)
Parámetros
código
Código cuyo carácter queremos conocer en el juego de caracteres Alfa 128. Este código puede ser un número, una variable, un campo, el retorno de una función, etc.
Ejemplo
getAlpha128Char(97)
= a
getAlpha128CharCode
Devuelve el código en el juego de caracteres correspondiente al carácter pasado como parámetro.
Sintaxis
getAlpha128CharCode(carácter)
Parámetros
carácter
Cadena de un único carácter cuyo código queremos conocer en el juego de caracteres Alfa 128. Si la cadena contiene más de un carácter, evaluará el primero de la cadena. Esta cadena puede ser un literal, una variable, un campo, el retorno de una función, etc.
Ejemplo
getAlpha128CharCode("a")
= 97
getAlpha256Char
Devuelve el carácter del juego de caracteres correspondiente al código pasado como parámetro.
Sintaxis
getAlpha256Char(código)
Parámetros
código
Código cuyo carácter queremos conocer en el juego de caracteres Alfa 256. Este código puede ser un número, una variable, un campo, el retorno de una función, etc.
Ejemplo
getAlpha256Char(97)
= a
getAlpha256CharCode
Devuelve el código en el juego de caracteres correspondiente al carácter pasado como parámetro.
Sintaxis
getAlpha256CharCode(carácter)
Parámetros
carácter
Cadena de un único carácter cuyo código queremos conocer en el juego de caracteres Alfa 256. Si la cadena contiene más de un carácter, evaluará el primero de la cadena. Esta cadena puede ser un literal, una variable, un campo, el retorno de una función, etc.
Ejemplo
getAlpha256CharCode("a")
= 97
getAlpha40Char
Devuelve el carácter del juego de caracteres correspondiente al código pasado como parámetro.
Sintaxis
getAlpha40Char(código)
Parámetros
código
Código cuyo carácter queremos conocer en el juego de caracteres Alfa 40. Este código puede ser un número, una variable, un campo, el retorno de una función, etc.
Ejemplo
getAlpha40Char(97)
= a
getAlpha40CharCode
Devuelve el código en el juego de caracteres correspondiente al carácter pasado como parámetro.
Sintaxis
getAlpha40CharCode(carácter)
Parámetros
carácter
Cadena de un único carácter cuyo código queremos conocer en el juego de caracteres Alfa 40. Si la cadena contiene más de un carácter, evaluará el primero de la cadena. Esta cadena puede ser un literal, una variable, un campo, el retorno de una función, etc.
Ejemplo
getAlpha40CharCode("a")
= 97
getAlpha64Char
Devuelve el carácter del juego de caracteres correspondiente al código pasado como parámetro.
Sintaxis
getAlpha64Char(código)
Parámetros
código
Código cuyo carácter queremos conocer en el juego de caracteres Alfa 64. Este código puede ser un número, una variable, un campo, el retorno de una función, etc.
Ejemplo
getAlpha64Char(97)
= a
getAlpha64CharCode
Devuelve el código en el juego de caracteres correspondiente al carácter pasado como parámetro.
Sintaxis
getAlpha64CharCode(carácter)
Parámetros
carácter
Cadena de un único carácter cuyo código queremos conocer en el juego de caracteres Alfa 64. Si la cadena contiene más de un carácter, evaluará el primero de la cadena. Esta cadena puede ser un literal, una variable, un campo, el retorno de una función, etc.
Ejemplo
getAlpha40CharCode("a")
= 97
getAsciiChar
Devuelve el carácter del juego de caracteres correspondiente al código pasado como parámetro.
Sintaxis
getAsciiChar(código,codec)
Parámetros
código
Código cuyo carácter queremos conocer en el juego de caracteres ASCII. Este código puede ser un número, una variable, un campo, el retorno de una función, etc.
codec
Cadena que contiene el nombre del juego de caracteres ASCII en el que se encuentra el carácter cuyo carácter queremos recuperar. Lista de codecs.
Ejemplo
getAsciiChar(97, "ISO-8859-1")
= "a"
getAsciiCharCode
Devuelve el código en el juego de caracteres correspondiente al carácter pasado como parámetro.
Sintaxis
getAsciiCharCode(carácter, codec)
Parámetros
carácter
Cadena de un único carácter cuyo código queremos conocer en el juego de caracteres ASCII. Si la cadena contiene más de un carácter, evaluará el primero de la cadena. Esta cadena puede ser un literal, una variable, un campo, el retorno de una función, etc.
codec
Cadena que contiene el nombre del juego de caracteres en el que se encuentra el carácter cuyo código queremos conocer. Lista de codecs.
Ejemplo
getAsciiCharCode("a", "ISO-8859-1")
= 97
getLatin1Char
Devuelve el carácter del juego de caracteres correspondiente al código pasado como parámetro.
Sintaxis
getLatin1Char(código)
Parámetros
código
Código cuyo carácter queremos conocer en el juego de caracteres Latin1. Este código puede ser un número, una variable, un campo, el retorno de una función, etc.
Ejemplo
getLatin1Char(97)
= a
getLatin1CharCode
Devuelve el código en el juego de caracteres correspondiente al carácter pasado como parámetro.
Sintaxis
getLatin1CharCode(carácter)
Parámetros
carácter
Cadena de un único carácter cuyo código queremos conocer en el juego de caracteres Latin1. Si la cadena contiene más de un carácter, evaluará el primero de la cadena. Esta cadena puede ser un literal, una variable, un campo, el retorno de una función, etc.
Ejemplo
getLatin1CharCode("a")
= 97
stringToAlpha128
Devuelve la cadena pasada como parámetro en el juego de caracteres correspondiente.
Sintaxis
stringToAlpha128(cadena)
Parámetros
cadena
Cadena que queremos sea retornada en el conjunto de caracteres Alfa 128. Esta cadena puede ser un literal, una variable, un campo, el retorno de una función, etc.
Los caracteres que no estén en el conjunto se representarán como un espacio en blanco. Si se encuentran al final de la cadena, se despreciarán.
Ejemplo
stringToAlpha128("áéíóú()\/€ÁÉÍÓÚçÇñÑ" )
= áéíóú() / ÁÉÍÓÚçÇñÑ
stringToAlpha256
Devuelve la cadena pasada como parámetro en el juego de caracteres correspondiente.
Sintaxis
stringToAlpha256(cadena)
Parámetros
cadena
Cadena que queremos sea retornada en el conjunto de caracteres Alfa 256. Esta cadena puede ser un literal, una variable, un campo, el retorno de una función, etc.
Los caracteres que no estén en el conjunto se representarán como un espacio en blanco. Si se encuentran al final de la cadena, se despreciarán.
Ejemplo
stringToAlpha256("áéíóú()\/€ÁÉÍÓÚçÇñÑ" )
= áéíóú()\/€ÁÉÍÓÚçÇñÑ
stringToAlpha40
Devuelve la cadena pasada como parámetro en el juego de caracteres correspondiente.
Sintaxis
stringToAlpha40(cadena)
Parámetros
cadena
Cadena que queremos sea retornada en el conjunto de caracteres Alfa 64. Esta cadena puede ser un literal, una variable, un campo, el retorno de una función, etc.
Los caracteres que no estén en el conjunto se representarán como un espacio en blanco. Si se encuentran al final de la cadena, se despreciarán.
Ejemplo
stringToAlpha40("áéíóú()\/€ÁÉÍÓÚçÇñÑ" )
= AEIOU AEIOUÇÇÑÑ
stringToAlpha64
Devuelve la cadena pasada como parámetro en el juego de caracteres correspondiente.
Sintaxis
stringToAlpha64(cadena)
Parámetros
cadena
Cadena que queremos sea retornada en el conjunto de caracteres Alfa 64. Esta cadena puede ser un literal, una variable, un campo, el retorno de una función, etc.
Los caracteres que no estén en el conjunto se representarán como un espacio en blanco. Si se encuentran al final de la cadena, se despreciarán.
Ejemplo
stringToAlpha64("áéíóú()\/€ÁÉÍÓÚçÇñÑ" )
= AEIOU() / AEIOUÇÇÑÑ
stringToAscii
Devuelve la cadena pasada como parámetro en el juego de caracteres correspondiente.
Sintaxis
stringToAscii(cadena, codec)
Parámetros
cadena
Cadena que queremos sea retornada en el conjunto de caracteres ASCII. Esta cadena puede ser un literal, una variable, un campo, el retorno de una función, etc.
codec
Cadena que contiene el nombre del juego de caracteres ASCII en el que se encuentra la cadena que queremos obtener. Lista de codecs.
Ejemplo
stringToAscii("áéíóú()\/€ÁÉÍÓÚçÇñÑ", "IBM850" )
= áéíóú()\/ ÁÉÍÓÚçÇñÑ
stringToLatin1
Devuelve la cadena pasada como parámetro en el juego de caracteres correspondiente.
Sintaxis
stringToLatin1(cadena)
Parámetros
cadena
Cadena que queremos sea retornada en el conjunto de caracteres Latin1. Esta cadena puede ser un literal, una variable, un campo, el retorno de una función, etc.
Los caracteres que no estén en el conjunto se representarán como un espacio en blanco. Si se encuentran al final de la cadena, se despreciarán.
Ejemplo
stringToLatin1("áéíóú()\/€ÁÉÍÓÚçÇñÑ" )
= áéíóú()\/ ÁÉÍÓÚçÇñÑ
Última actualización