0% encontró este documento útil (0 votos)
215 vistas8 páginas

Guía de Funciones de Programación

Este documento lista funciones de script por categoría para el software ACL. Incluye funciones de caracteres y bytes, conversión de datos, fecha y hora, finanzas, lógica, matemáticas, cadenas y más. Cada función incluye su sintaxis. El documento proporciona una descripción breve de lo que hace cada función.

Cargado por

JGLP121281
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como XLSX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
215 vistas8 páginas

Guía de Funciones de Programación

Este documento lista funciones de script por categoría para el software ACL. Incluye funciones de caracteres y bytes, conversión de datos, fecha y hora, finanzas, lógica, matemáticas, cadenas y más. Cada función incluye su sintaxis. El documento proporciona una descripción breve de lo que hace cada función.

Cargado por

JGLP121281
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como XLSX, PDF, TXT o lee en línea desde Scribd

ACL Funciones de script por categoría

Funciones poco y carácter


FUNCION SINTAXIS
ASCII( )
BIT( )
BYTE( )
CHR( )
DBYTE( )
DHEX( )
DIGIT( )
HEX( )
HTOU( )
MASK( )

SHIFT( )

Funciones de conversión
FUNCION SINTAXIS
BINTOSTR( )
DEC( )
EBCDIC( )
PACKED( )
OK STRING( )
UNSIGNED( )
OK VALUE( )
OK ZONED( )

Funciones de fecha y hora


FUNCION SINTAXIS

AGE( ) AGE(date <,cutoff_date_yyyymmdd> )


CDOW( )
CTOD( )
DATE( )
DOW( )
TIME( )
UTOD( )
Funciones financieras
FUNCION SINTAXIS
CUMIPMT( )
CUMPRINC( )
EFFECTIVE( )
FVANNUITY( )
FVLUMPSUM( )
FVSCHEDULE( )
IPMT( )
NOMINAL( )
NPER( )
PMT( )
PPMT( )
PVANNUITY( )
PVLUMPSUM( )
RATE( )

Funciones lógicas
FUNCION SINTAXIS
BETWEEN( )

FIND( )
ISBLANK( )
ISDEFINED( )

ISFUZZYDUP( )
MAP( )

OK MATCH( )

SOUNDSLIKE( )

TEST( )
VERIFY( )

Funciones matemáticas
FUNCION SINTAXIS

ABS( number)

EXP( )
INT( )
LOG( )
MAXIMUM( )
MINIMUM( )
MOD( )
RAND( )
ROOT( )
ROUND( )

Funciones de miscelánea
FUNCION SINTAXIS
FILESIZE( )

FREQUENCY( )

FTYPE( )
LEADING( )

OFFSET( )
RECLEN( )
RECNO( )

RECOFFSET( )
ZSTAT( )

Funciones de cadena
FUNCION SINTAXIS

ALLTRIM( )

OK AT( )
BLANKS( )

CLEAN( )

DTOU( )

OK EXCLUDE( )

OK INCLUDE( )

INSERT( )
LAST( )
OK LENGTH( )

LEVDIST( )
LOWER( )
LTRIM( )

OCCURS( )
OMIT( )

PROPER( )

REMOVE( )
REPEAT( )

OK REPLACE( )
REVERSE( )

RJUSTIFY( )

SOUNDEX( )
OK SPLIT( )
OK SUBSTR( )
TRANSFORM( )
TRIM( )
UPPER( )
DESCRIPCIÓN
Devuelve el código de caracteres ASCII para un carácter especificado.
Devuelve la representación binaria para la posición de bytes especificado en el registro actual.
Devuelve el carácter almacenado en la posición de bytes especificado en el registro actual.
Devuelve el carácter asociado con el código de caracteres ASCII especificado.
Devuelve el carácter Unicode que se encuentra en la posición de bytes especificado en un registro.
Devuelve una cadena hexadecimal que es equivalente al valor Unicode especificado.
Devuelve la cifra superior o inferior de un byte de tipo de datos especificado embalado.
Devuelve una cadena hexadecimal que representa el contenido del valor especificado.
Devuelve la cadena de caracteres equivalentes Unicode para la cadena hexadecimal especificada.
Devuelve los bits individuales desde el primer byte de la expresión de un carácter.
Devuelve una cadena de caracteres individuales con los bits en el primer carácter de la entrada valor
desplazado hacia la izquierda o derecha.

DESCRIPCIÓN
Devuelve datos de caracteres Unicode convierten de datos de carácter de zona o EBCDIC.
Devuelve una expresión numérica con el número de lugares decimales especificado.
Devuelve una cadena que se ha convertido en la codificación de caracteres EBCDIC.
Devuelve datos numéricos se puede convertir al tipo de datos empaquetados.
Devuelve una expresión numérica que se convierte en una expresión de carácter.
Devuelve datos numéricos se puede convertir al tipo de datos Unsigned.
Devuelve una expresión de carácter convertida en una expresión numérica.
Devuelve un valor convertido en el tipo de datos de la zona de una expresión numérica.

DESCRIPCIÓN
Devuelve la edad (en días) de una fecha especificada en comparación con una fecha límite específica,
o la fecha actual del sistema.
Devuelve el nombre del día de la semana para la fecha especificada.
Devuelve una fecha convertida de un carácter o campo numérico o expresión.
Devuelve la fecha especificada, o la fecha actual del sistema operativo, como una cadena.
Devuelve un valor numérico que representa el día de la semana para la fecha especificada.
Devuelve la hora actual del reloj del sistema.
Devuelve un valor de fecha ACL convertido de una cadena de fecha estándar Unicode.
DESCRIPCIÓN
Devuelve la cantidad de interés pagado en un préstamo durante el período especificado.
Devuelve el importe pagado contra el director de un préstamo para el período especificado.
Devuelve la tasa de interés efectiva anual sobre un préstamo.
Devuelve el valor futuro de una serie de pagos, que representa la suma de los pagos más intereses.
Devuelve el valor futuro de una suma global después de un número de períodos.
Devuelve el valor futuro de una inversión calculado a una tasa variable compuesta.
Devuelve el tamaño del pago de intereses de un préstamo durante un período determinado.
Devuelve la tasa de interés nominal anual.
Devuelve el número de períodos necesarios para pagar un préstamo.
Devuelve el importe del pago periódico requerido para pagar un préstamo.
Devuelve el importe del capital pagado de un préstamo durante un período específico del término.
Devuelve el valor actual de una serie de pagos.
Devuelve el valor actual de un bulto suma debida en un número de períodos.
Devuelve la tasa de interés por período.

DESCRIPCIÓN
Devuelve un valor lógico que indica si el valor especificado se cae dentro de un rango.
Devuelve un valor lógico que indica si la cadena especificada fue encontrada en un campo
determinado, o en el registro.
Devuelve un valor lógico que indica si el valor de la entrada está en blanco.
Devuelve un valor lógico que indica si el campo especificado existe.
Devuelve un valor lógico que indica si una cadena es una copia borrosa de una cadena de
comparación.
Devuelve un valor lógico que indica si una cadena coincide con un formato especificado.
Devuelve un valor lógico que indica si un valor coincide con alguno de los valores que fue
comparado contra.
Devuelve un valor lógico que indica si una cadena fonéticamente coincide con una cadena de
comparación.
Devuelve un valor lógico que indica si se ha encontrado una cadena especificada en una posición
específica de bytes en un registro.
Devuelve un valor lógico que indica si los datos de un campo de datos físicos están válidos.

DESCRIPCIÓN
Devuelve el valor absoluto de una expresión numérica. El valor absoluto de un número es el número
sin su signo.
Devuelve el valor exponencial (base 10) de una expresión numérica con un número de lugares
decimales especificado.
Devuelve el valor entero de una expresión numérica o el valor del campo.
Devuelve el logaritmo (base 10) de una expresión numérica o el valor del campo con un número de
lugares decimales especificado.
Devuelve el valor mayor de dos valores numéricos.
Devuelve el menor valor de dos valores numéricos.
Devuelve el resto de dividir dos números.
Devuelve un número aleatorio entre cero y el valor de una expresión numérica.
Devuelve la raíz cuadrada de una expresión numérica.
Devuelve un número entero redondeado para un valor numérico.

DESCRIPCIÓN
Devuelve el tamaño del archivo especificado en bytes.
Devuelve la frecuencia esperada de Benford para secuenciales principales números positivos con una
precisión de ocho lugares decimales.
Devuelve un carácter de identificación de la categoría de datos de un campo o variable o el tipo de un
elemento de proyecto ACL .
Devuelve una cadena que contiene un número especificado de dígitos principales.
Devuelve el valor del campo con el offset a partir de la posición de un número especificado de bytes.
Devuelve la longitud del registro actual.
Devuelve el número del registro actual.
Devuelve un valor de campo de un registro que es un número especificado de registros desde el
registro actual.
Devuelve la estadística Z estándar.

DESCRIPCIÓN
Devuelve una nueva cadena que contiene una copia de la cadena especificada con líderes y quitados
espacios al final.
Devuelve un número que especifica una ocurrencia particular de una cadena de búsqueda empieza
dentro de una cadena de caracteres.
Devuelve una cadena que contiene un número especificado de espacios en blanco.
Devuelve una cadena donde el primer carácter no válido y todos los caracteres posteriores, son
reemplazados por espacios en blanco.
Devuelve que un valor de fecha convertida en una cadena Unicode para la exhibición en idiomas esa
codificación de uso doble byte.
Devuelve una cadena que contiene una copia de la cadena especificada con los personajes excluidos
quitados.
Devuelve una cadena con los caracteres especificados incluidos y con todos los demás personajes
quitados.
Devuelve el contenido de la cadena original con una cadena especificada insertada en una ubicación
especificada.
Devuelve una cadena que contiene un número especificado de caracteres de la derecha de una cadena.
Devuelve la longitud de una cadena.
Devuelve la distancia de Levenshtein entre dos cadenas especificadas, que es una medida de cuánto
las dos cadenas difiere.
Devuelve una cadena con caracteres alfabéticos convertidos en minúsculas.
Devuelve una cadena con los principales espacios extraídos el valor de la entrada.
Devuelve un recuento del número de veces que se produce una subcadena en una cadena de caracteres
especificada.
Devuelve una cadena con subcadenas especificadas uno o más retirados.
Devuelve que una cadena con el primer carácter de cada palabra es establecido en mayúsculas y el
resto es minúsculas.
Devuelve una cadena con todos los caracteres eliminados, excepto una lista especificada de caracteres
permitidos.
Devuelve una cadena que se repite una subcadena un número determinado de veces.
Reemplaza todas las instancias de una cadena de caracteres especificada con una nueva cadena de
caracteres.
Devuelve una cadena con los caracteres en el orden inverso.
Devuelve una cadena justificado a derecha la misma longitud que la cadena especificada, con
cualquier los espacios escorados a la izquierda de la cadena.
Devuelve el código soundex para la cadena especificada, que puede ser utilizado para fonéticas
comparaciones con otras cadenas.
Devuelve una cadena que contiene el texto entre dos separadores en la cadena especificada.
Devuelve una cadena que contiene sólo la subcadena especificada desde el valor de la entrada.
Invierte el orden de visualización de texto bidireccional dentro de una cadena especificada.
Devuelve una nueva cadena que contiene una copia de la cadena especificada con no los espacios.
Devuelve una cadena con caracteres alfabéticos convertidos a mayúsculas.

También podría gustarte