Mitra Global Services

Navimania – Funciones STRING (parte 3)

Hola a todos,

Hoy os traemos la tercera y última entrega de las funciones string.

Empezamos:

UPPERCASE

Convierte en mayúsculas todas las letras de una cadena.

Documentación oficial de Microsoft: https://docs.microsoft.com/en-us/dynamics-nav/uppercase-function–code–text-

Ejemplo:

Las variables son cliente, la variable de texto y las labels del mensaje.

Como podemos ver en el código, esto es muy simple y sólo transforma el texto en mayúsculas.

El resultado sería:

SELECTSTR

Recupera una subcadena de una cadena separada por comas.

Seleccionar el trozo del texto que está entre comas.

Documentación oficial de Microsoft: https://docs.microsoft.com/en-us/dynamics-nav/selectstr-function–code–text-

Ejemplo:

Las variables son, el texto que recibirá el resultado, la label donde tenemos el texto original y por ultimo los labels del mensaje.

Esta función trata el texto que hay entre cada coma como si fuera un array, por lo que si le indicamos el parámetro 2, devolverá la palabra que hay después de la primera coma.

El resultado sería:

DELSTR

Elimina una subcadena dentro de una cadena (texto o código).

Eliminar una parte de la cadena con posición inicial y final.

Documentación oficial de Microsoft: https://docs.microsoft.com/en-us/dynamics-nav/delstr-function–code–text-

Ejemplo:

Primero creamos la variable de cliente, una de texto para recibir el resultado y por ultimo las labels del mensaje.

Como podemos ver, lo que hace esta función es eliminar desde una posición inicial hasta tantos caracteres como le hayamos indicado.

En este caso lo que queremos es eliminar la parte inicial del texto.

El resultado sería:

INSSTR

Inserta una subcadena en una cadena.

Añade texto en mitad de un texto.

Documentación oficial de Microsoft: https://docs.microsoft.com/en-us/dynamics-nav/insstr-function–code–text-

Ejemplo:

Primero creamos la variable de cliente, una de texto para recibir el resultado y por ultimo las labels del mensaje.

Esta función es muy curiosa, lo que hace es insertar un texto en mitad de otro en el lugar que tú le indiques.

El resultado sería:

Como siempre este ejemplo entero lo tenéis colgado en GitHub en el link.

Pues hasta aquí llegan las funciones String. Esperamos que os resulten de utilidad y os emplazamos a nuestra próxima publicación.

ES