Páginas filhas
  • formatOnlyAlphaNumeric

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


Formatar um conteúdo, eliminando espaços em branco e qualquer outro caracter que não seja alfa numérico (letras e números).

Esta função pode ser utilizada para eliminar máscaras de edição de conteúdos que sejam numéricos ou alfa numéricos e que estejam com aplicação de máscaras de edição, ou seja, fazendo uso de hífen, ponto, barra, etc)
Exemplo: CPF, CNPJ, RG, Inscrição Estadual, Códigos de produtos, etc.

Sintaxe


Bloco de código
formatOnlyAlphaNumeric( [ <l_value> ] ) => CHAR

Parâmetros


Nome

Tipo

Obrigatório?

Descrição

l_value
CHARSim

Conteúdo a ser formatado, eliminando quaisquer caracteres diferentes de números e letras , inclusive espaços em branco.

(informação) Limite de até 2000 caracteres.

Retorno


Tipo

Descrição

CHAR

Conteúdo alfa numérico recuperado do valor original enviado como parâmetro.

Exemplo


Bloco de código
languageruby
themeConfluence
linenumberstrue
#------------------------------------------------#
FUNCTION formatOnlyAlphaNumeric_test()
#------------------------------------------------#

   #Extrair a máscara de edição de um código de produto
   CALL conout("O código do produto MI-10304.22/78 sem máscara de edição é: "||formatOnlyAlphaNumeric("MI-10304.22/78"))

END FUNCTION

Observações


Disponível a partir do Logix 12.1.2205