Função BINTOSTR( )

Retorna os dados de caracteres Unicode convertidos de dados de caracteres ZONED ou EBCDIC. Abreviação de "Binário para Cadeia".

Nota:

Essa função é específica para a edição Unicode do Analytics. Não é uma função suportada na edição não-Unicode.

Sintaxe

BINTOSTR(cadeia; tipo_de_cadeia)

Parâmetros

Nome Tipo Descrição
cadeia caractere O valor ZONED ou EBCDIC que você deseja converter para a codificação de caracteres Unicode.
tipo_de_cadeia caractere

O formato de origem da conversão. Você deve especificar um dos seguintes valores:

  • "A" – converter de dados ZONED (ASCII)
  • "E" – converter de dados EBCDIC

Saída

Caractere.

Exemplos

Exemplos básicos

A expressão ZONED(-6448;4) converte o valor -6448 no formato de caracteres "644Q". No entanto, a edição Unicode do Analytics exige a conversão da saída de ZONED( ) para caracteres Unicode usando BINTOSTR( ).

Retorna "644Q" no formato Unicode:

BINTOSTR(ZONED(-6448,4); "A")

Observações

Quando usar BINTOSTR( )

Use essa função para converter valores retornados de funções ZONED( ) e EBCDIC( ) para um valor Unicode.

Nota

Se essa função não for aplicada aos valores do retorno de ZONED( ) e EBCDIC( ) nas edições Unicode do Analytics, eles serão exibidos incorretamente porque a codificação não será interpretada corretamente.

Guia de scripting do ACL 14.1