Propriedades CWF para Tipos Binários de Tipos Simples Incorporados

As propriedades de Formato Custom Wire descritas aqui aplicam-se a:

Representação Física

Propriedade Type Significado
Contagem de Comprimento Botão e Inteiro Se você definir o Tipo de Comprimento como Contagem, insira o número de unidades de comprimento para o elemento.

O valor mínimo que pode ser especificado é 1.

O valor máximo que pode ser especificado é 2147483647.

O valor padrão é vazio (não definido).

Referência de Comprimento Botão e Tipo Enumerado Se você tiver selecionado o comprimento a ser definido por Referência de Comprimento, selecione o nome do objeto Inteiro que especifica o comprimento desse objeto. Na lista drop-down, selecione os objetos Inteiros que estão definidos como irmãos do objeto atual e ocorrem antes na estrutura da mensagem.

Para obter informações sobre como reordenar elementos, consulte Reordenando Objetos.

Unidades de Comprimento Tipo enumerado Sujeito ao Tipo Físico enviado, selecione uma das seguintes opções na lista drop-down:
  • Bytes. Isso especifica que X bytes são processadas, em que X é o valor da Contagem de Comprimento ou do INTEGER especificado em Referência de Comprimento.
  • Caracteres. O significado dessa opção depende do valor definido no CCSID da mensagem ou que foi definido para a propriedade do conjunto de mensagens CCSID Padrão.
    • Se você tiver especificado um CCSID SBCS, X bytes serão processados, em que X é o valor de Contagem de Comprimento ou de INTEGER especificado por Referência de Comprimento.
    • Se você tiver especificado um CCSID DBCS, Y bytes serão processados, em que Y é o valor de Contagem de Comprimento ou de INTEGER especificado em Referência de Comprimento multiplicado por dois.
    • Se você tiver especificado um CCSID MBCS, o analisador lerá 1 caractere de cada vez e determinará se o caractere inclui 1 ou mais bytes. O analisador executará Z leituras, em que Z é o valor de Contagem de Comprimento ou de INTEGER especificado em Referência de Comprimento.
  • Unidades de Caracteres. Especifica que o tamanho da unidade de caractere é determinado pelo valor definido no CCSID da mensagem ou para a propriedade do conjunto de mensagens CCSID Padrão. O número de bytes processados é o tamanho da unidade de caractere multiplicado pelo valor de Contagem de Comprimento ou de INTEGER especificado em Referência de Comprimento.
  • Final do Fluxo de Bits. Todos os dados até o final do fluxo de bits serão processados. Essa opção será válida apenas se o elemento for o último na mensagem. Se você selecionar esse valor, não será necessário digitar um valor em Contagem de Comprimento ou Referência de Comprimento.

O padrão é bytes.

Alinhamento de Bytes

Propriedade Tipo Significado
Alinhamento de Byte Tipo enumerado Especifique como o objeto será alinhado no início da mensagem. Selecione uma das opções:
  • 1 Bytes. Este é o valor padrão.
  • 2 Bytes
  • 4 Bytes
  • 8 Bytes
  • 16 Bytes
Ignorar Contagem Inicial Inteiro Especifique o número de bytes a serem ignorados antes da leitura ou gravação desse objeto. O padrão é 0, o valor mínimo é 0 e o valor máximo é 999999. Você pode utilizar este valor para ignorar campos não desejados em uma estrutura ou para modelar um campo definido por dados C ou COBOL que requerem alinhamento em um limite de 2, 4, 8 ou 16 bytes. Especifique o número de bytes a serem ignorados antes da leitura ou gravação desse objeto. Quando uma mensagem de saída é gravada, a opção Ignorar Contagem de bytes recebe designação do valor da propriedade Preenchimento do Alinhamento de Bytes do conjunto de mensagens.

Para objetos de repetição, essa propriedade é aplicada apenas à primeira instância.

Ignorar Contagem Final Inteiro Especifique o número de bytes a serem ignorados após a leitura ou gravação desse objeto. O padrão é 0, o valor mínimo é 0 e o valor máximo é 999999.Você pode utilizar este valor para ignorar campos não desejados em uma estrutura, ou para modelar uma estrutura de repetição contendo campos que requerem alinhamento em um limite de 2, 4, 8 ou 16 bytes. Quando uma mensagem de saída é gravada, a opção Ignorar Contagem de bytes recebe designação do valor da propriedade Preenchimento do Alinhamento de Bytes do conjunto de mensagens.

Para objetos de repetição, esta propriedade é aplicada a todas as instâncias.

Repetição

Propriedade Tipo Significado
Referência de Repetição Tipo Enumerado Utilize esta propriedade se o objeto ocorrer várias vezes e o número de ocorrências for especificado dinamicamente por um campo anteriormente na mensagem.

Selecione um objeto inteiro da lista drop-down de objetos inteiros que ocorrem antes deste objeto na estrutura da mensagem. O valor do inteiro selecionado especifica o número de ocorrências deste objeto. Se nenhum objeto for listado, não haverá nenhum objeto inteiro antes deste na estrutura da mensagem.

Se uma Referência de Repetição for especificada, ela substituirá qualquer configuração da propriedade lógica Máx. de Ocorrências na análise e gravação da mensagem, mas não para validação da mensagem.

Conceitos relacionados
Modelagem de Mensagens
O Modelo de Mensagem
Custom Wire Format: Relacionamento com o Modelo Lógico
Tarefas relacionadas
Desenvolvendo Modelos de Mensagens
Trabalhando com Objetos de Modelo de Mensagem
Referências relacionadas
Informações de Referência do Modelo de Mensagens
Propriedades do Objeto de Modelo de Mensagem
Propriedades do Objeto de Modelo de Mensagem Reprovadas
Propriedades do Tipo Simples Incorporado
Propriedades do CWF de Tipo Simples Incorporado
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
ad16030_