Ir al contenido principal

Funciones o modificadores

Las funciones o modificadores permiten interactuar sobre el contenido impreso en el documento. Las funciones o modificadores funcionan únicamente en campo de tipo texto y valores en encabezados o filas de tablas.

Estructura y modo de uso

Todas las funciones utilizan la misma estructura:

La palabra "FN.", seguido de el nombre de la función a ejecutar, en este ejemplo, "UPPERCASE". A continuación, deben colocarse paréntesis y en su interior, comillas simples seguido del valor o variable deseada. Siempre debe finalizarse cerrando la comilla, el paréntesis y colocando punto y coma.

FN.UPPERCASE('[[variable]]');

NOTA: Si no coloca punto y coma al finalizar, no se ejecutará la función.

Listado de funciones

A continuación se describe el listado de funciones disponibles:

Función

Descripción

FN.UPPERCASE('texto a convertir'); Convertirá el texto enviado a mayúsculas.
FN.LOWERCASE('texto a convertir'); Convertirá el texto enviado a minúsculas.
FN.CAPITALIZE('texto a convertir'); Convertirá la primera letra de la frase en mayúscula.
FN.MONEY('monto a formatear', '$'); Convertirá el número enviado (decimal o entero) a formato de moneda, ajustará a dos decimales el valor y colocará el símbolo de moneda como prefijo al monto.
FN.FORMAT_NUM('monto a formatear', '2'); Formateará un número (decimal o entero) con el número de decimales solicitado en el segundo parámetro.
FN.GET_DAY('2024-05-10', 'Y-m-d'); Obtendrá el día a partir de una fecha, el primer parámetro recibe la fecha, el segundo parámetro recibe el formato de dicha fecha. Por defecto, el formato si no se envía es 'Y-m-d'.
FN.GET_MONTH('2024-05-01', 'Y-m-d'); Obtendrá el mes a partir de una fecha, el primer parámetro recibe la fecha, el segundo parámetro recibe el formato de dicha fecha. Por defecto, el formato si no se envía es 'Y-m-d'.
FN.GET_YEAR('2024-05-01'); Obtendrá el año a partir de una fecha, el primer parámetro recibe la fecha, el segundo parámetro recibe el formato de dicha fecha. Por defecto, el formato si no se envía es 'Y-m-d'.
FN.FORMAT_DATE('2020-02-01', 'Y-m-d', 'd-m-Y'); Formateará una fecha enviada, el primer parámetro es la fecha a formatear, el segundo parámetro recibe el formato de entrada de dicha fecha, el tercer parámetro es el formato de salida.

 

Contexto de funciones

Las funciones trabarán en el editor de texto y en texto enviado a través de un servicio web.

Editor de texto

imagen.png

Envío de webservice

imagen.png