Sumário

Search

  1. Prefácio
  2. Introdução ao Navegador do PowerExchange
  3. Mapas de Dados
  4. Mapas de Dados para Fontes de Dados Específicas
  5. Copybooks
  6. Grupos de Registro e Registros de Captura
  7. Grupos de Extração e Mapas de Extração
  8. Metadados Pessoais
  9. Teste de Linha de Banco de Dados
  10. Exemplos do Navegador do PowerExchange
  11. Apêndice A: Funções do PowerExchange para Campos Definidos pelo Usuário
  12. Apêndice B: Programas de Método de Acesso do Usuário
  13. Apêndice C: Grupos de Aplicativos e Aplicativos
  14. Apêndice D: Propriedades do Mapa de Dados
  15. Apêndice E: Propriedades do Registro, Campo e Tabela
  16. Apêndice F: Carimbos de Data/Hora DTL__CAPXTIMESTAMP
  17. Apêndice G: Rastreamento para criar um mapa de memória ao importar um copybook COBOL

Guia do Usuário do Navegador

Guia do Usuário do Navegador

SetBitN

SetBitN

Retorna um valor numérico para indicar a definição ativa ou inativa de um bit em um deslocamento especificado em um campo.
Sintaxe:
result
=SetBitN(
field
,
offset[
,
on_value][
,
off_value]
)
A seguinte tabela descreve os parâmetros:
Parâmetro
Descrição
Tipo de dados
resultado
Retorna um dos seguintes valores para indicar a definição ativa ou inativa do bit especificado:
  • 1. Ativo.
  • 0. Inativo.
NUM8
campo
O campo a ser verificado.
Qualquer
deslocamento
A posição do bit dentro do campo.
Os deslocamentos começam em 0 e terminam no último bit de um campo. Por exemplo, se você tiver um campo CHAR de 4 bytes, o último deslocamento será 30.
-
on_value
Opcional. Substitui o valor retornado se o valor do bit estiver definido para ativo. Por exemplo, se você definir o valor de ativo para 3 e o valor de bit estiver definido para ativo, SetBitN retornará 3.
O padrão é 1.
NUM8
off_value
Opcional. Substitui o valor retornado se o valor do bit estiver definido para inativo. Por exemplo, se você definir o valor de inativo para 2 e o valor do bit estiver definido para inativo, SetBitN retornará 2.
O padrão é 0.
NUM8