Funciones para variables

En la creación de variables, utilice funciones aritméticas y de cadena para configurar sus valores. Puede agregar estas funciones haciendo clic en la flecha hacia la derecha al lado de los campos Valor en los cuadros de diálogo.

Funciones de cadena

Función, sintaxis y descripción Argumentos y ejemplos
Izquierda(<cadena>,<número>)

Devuelve el número de caracteres especificado de una cadena especificada en el extremo izquierdo.

<cadena>: cadena de caracteres

<número>: El número de caracteres que se mostrará

Ejemplo: Izquierda(ProyectoAA,7): devuelve "Proyecto"
Derecha(<cadena>,<número>)

Devuelve el número de caracteres especificado de una cadena especificada en el extremo derecho.

<cadena>: La cadena de caracteres

<número>: El número de caracteres que se mostrará

Ejemplo: Right(ProjectAA,2): devuelve "AA"
Medio(<cadena>,<posinicial>,<número>)

Devuelve una subcadena de una cadena especificada (comenzando en una posición especificada).

<cadena>: cadena de caracteres

<posinicial>: El número de la posición inicial. El primer carácter es la posición 0.

<número>: El número de caracteres que se mostrará

Ejemplo: Mid(ProjectAA,2,2): devuelve "oj"
Longitud(<cadena>)

Devuelve la longitud de una cadena especificada.

<cadena>
Ejemplo: Length(ProjectAA): devuelve 9
Invertir(<cadena>)

Devuelve el valor inverso de una cadena especificada.

<cadena>
Ejemplo: Reverse(estocolmo): devuelve "omlocotse"
Buscar(<cadena>,<subcadena>)
Busca una cadena especificada para la primera coincidencia de un carácter o una subcadena. Devuelve la posición donde se encuentra el carácter o la subcadena.
La primera posición en la cadena de caracteres es 0.
<cadena>: cadena de caracteres

<subcadena>: La subcadena de caracteres de lo que hay que buscar

Ejemplo: Find(abc,b): devuelve 1
ReverseFind(<cadena>,<subcadena>)
Busca una cadena especificada para la última coincidencia de un carácter. Devuelve la posición donde se produjo la última aparición del carácter o la subcadena.
La primera posición en la cadena de caracteres es 0.
<cadena>: cadena de caracteres

<subcadena>: La subcadena de caracteres de lo que hay que buscar

Ejemplo: ReverseFind(abcabc,b): devuelve 4
Horaactual(%%Y-%%m-%%d %%H:%%M:%%S)

Devuelve la fecha o la hora actual en un formato especificado.

%%a: Nombre abreviado del día de la semana

%%A: Nombre completo del día de la semana

%%b: Nombre abreviado del mes

%%B: Nombre completo del mes

%%c: Representación de la fecha y hora adecuada para la configuración regional

%%d: Día del mes como número decimal (de 01 a 31)

%%H: Hora en formato de 24 horas (de 00 a 23)

%%I: Hora en formato de 12 horas (de 01 a 12)

%%j: Día del año como número decimal (de 001 a 366)

%%m: Mes como número decimal (de 01 a 12)

%%M: Minuto como número decimal (de 00 a 59)

%%p: Indicador a. m./p. m. para el reloj de 12 horas de la configuración regional

 

%%S: Segundos como número decimal (de 00 a 59)

%%U: Semana del año como número decimal, con domingo como primer día de la semana (de 00 a 53)

%%w: Día de la semana como número decimal (de 0 a 6; domingo es 0)

%%W: Semana del año como número decimal, con lunes como primer día de la semana (de 00 a 53)

%%x: Representación de la fecha para la configuración regional actual

%%x: Representación de la hora para la configuración regional actual

%%y: Año sin el siglo, como número decimal (de 00 a 99)

%%Y: Año con el siglo, como número decimal

%%z,%%Z - Nombre o abreviatura de la zona horaria, según la configuración del registro; ningún carácter si se desconoce la zona horaria

%%%%: Signo de porcentaje

Ejemplos: CurrentTime(%%y%%m%%d): devuelve "050113"

CurrentTime (%%H:%%M): devuelve "09:53"

Funciones aritméticas

Función, sintaxis y descripción Argumentos y ejemplos
Suma(<térm1>,<térm2>)

Devuelve la suma de los dos números especificados.

<térm1>: primer término

<térm2>: Segundo término

Ejemplo: Add(2,3): devuelve 5
Resta(<térm1>,<térm2>)

Devuelve la diferencia entre los dos números especificados.

<térm1>: primer término

<térm2>: Segundo término (cantidad a restar)

Ejemplo: Sub(3,2): devuelve 1