Guia de scripting do ACL versão 14.1

Função ASCII( )

Retorna o código ASCII de um caractere especificado.

ASCII(caractere)
Nome Tipo Descrição
caractere caractere

O caractere para o qual identificar o código ASCII.

Você pode especificar um caractere entre aspas ou uma cadeia, campo ou expressão de caracteres múltiplos. Se você especificar vários caracteres, apenas o primeiro caractere será avaliado.

Numérico.

Exemplos básicos

Retorna 65:

ASCII("A")

Retorna 49:

ASCII("1")

Exemplos avançados

Extração de um registro que começa com um caractere de tabulação

Extrair os registros que contêm um caractere de tabulação no início do campo "Descrição". O código ASCII para o caractere de tabulação é "9".

EXTRACT RECORD TO "Entradas_Tab.acl" IF ASCII(Descrição) = 9

Teste para caracteres não imprimíveis

Você pode usar ASCII( ) para testar caracteres não imprimíveis, como:

  • Nulo ASCII "0"
  • Tabulação ASCII "9"
  • Quebra de linha (LF) ASCII "10"
  • Retorno de carro (CR) ASCII "13"

Funções relacionadas

ASCII( ) é a função inversa da função CHR( ).