As fórmulas de valor permitem realizar cálculos entre campos e inicializar valores em outros. Temos disponível diretamente no uMov.Center a opção de configurar a função de substring, sendo que o seu objetivo é permitir obter uma parte da string (substring) vinculada a um campo alfanumérico ou numérico.
A função no Center
Para utilização no Center desta função primeiramente são criados os campos na seção. No campo que receberá a substring é preciso criar uma fórmula de valor utilizando a Função Substring, conforme vemos abaixo:

Precisamos então preencher as opções, conforme mostra a figura abaixo:

Sobre as opções:
> Origem: aqui devemos selecionar o campo de origem que será obtida a substring;
> Parte do texto a ser extraída:
> Intervalo: obter uma substring do em qualquer parte da string;
> Do final: obter substring dos últimos X caracteres da string;
> A partir de: obter a substring a partir de uma determinada posição até o final da string.
> Filtro: aqui informaremos a contagem dos caracteres conforme a opção selecionada anteriormente. Conforme abaixo:
> Ao selecionarmos a opção Intervalo o preenchimento será dos caracteres de Início e Fim da substring, conforme vemos abaixo, sendo que o Fim não é incluído na substring:

> Ao selecionarmos a opção Do final o preenchimento será da Qtd. caracteres (últimos X caracteres) da substring:

> Ao selecionarmos a opção A partir de o preenchimento será da Posição de caracteres da substring:

Lembrete muito importante: a contagem dos caracteres inicia em 0 (zero).
A visualização no mobile
A função substring possibilita a obtenção de diferentes partes da string. Exemplificando melhor o que falamos sobre a contagem de caracteres iniciar em 0 (zero), vemos abaixo na prática um exemplo de cada filtro utilizado.
Filtro Intervalo: lembrando aqui que o caracter preenchido em Fim não é incluído na substring

Filtro Do final:

Filtro A partir de:

Comportamentos possíveis
1. Campo destino menor que a substring recebida: então retornará vazio;2. Campo destino maior que a substring: então o campo destino recebe a substring normalmente;
3. Substring maior que a string de origem: então o campo destino recebe toda a string.
Comentários
0 comentário
Por favor, entre para comentar.