Propriedades do Conjunto de Mensagens de Formato de Ligação XML

As tabelas abaixo definem as propriedades para o Formato de Ligação XML do conjunto de mensagens.

Definições de Espaço de Nomes

Propriedade Type Significado
URL de Espaço de Nomes String Insira o nome do espaço de nomes que identificará qual espaço de nomes está sendo utilizado para o prefixo associado.
Prefixo String Insira o prefixo para associar os nomes de elementos e atributos utilizados ao nome do espaço de nomes.

Locais do Esquema de Espaço de Nomes

Propriedade Type Significado
URL de Espaço de Nomes String Insira o nome do espaço de nomes que identificará qual espaço de nomes está sendo utilizado.
Local do Esquema String Insira o local do esquema para o espaço de nomes associado que será utilizado para validar objetos no espaço de nomes.

Declarações XML

Propriedade Tipo Significado
Suprimir Declaração XML Caixa de Opções Selecione a caixa de opções para suprimir a declaração XML. Se selecionada, a declaração (por exemplo, <?xml version='1.0'>) será suprimida.
Documento Independente Tipo Enumerado Selecione Sim, Não ou Nulo a partir da lista drop-down. Se Nulo for selecionado, nenhuma declaração independente estará presente na declaração XML. Se você selecionar Sim ou Não, a declaração standalone = "yes" ou standalone = "no" é incluída à declaração XML quando a mensagem de saída é gravada.

A definição desta propriedade não determina se um subconjunto de DTD externo será carregado: os subconjuntos de DTD externos nunca são carregados neste release.

Se você definir Suprimir Declaração XML como Sim, esta propriedade será ignorada.

     

Definições de Tipo de Documento XML

Propriedade Tipo Significado
Suprimir DOCTYPE Caixa de Opções Se você selecionar a caixa de opções, a DTD (DOCTYPE Declaration) será suprimida.
ID do Sistema DOCTYPE String Especifique o ID do Sistema para o subconjunto DTD externo DOCTYPE (se DOCTYPE estiver presente). Normalmente, ele é definido como o nome do DTD gerado (ou importado) para um conjunto de mensagens.

Se Suprimir DOCTYPE for definido, essa propriedade será ignorada e não poderá ser alterada (o campo é desativado). O valor padrão é www.mrmnames.net/, seguido pelo identificador do conjunto de mensagens.

ID Público de DOCTYPE String Especifique o ID Público para o subconjunto DTD externo DOCTYPE (se DOCTYPE estiver presente e o ID do Sistema estiver especificado).

Se Suprimir DOCTYPE for definido, essa propriedade será ignorada e não poderá ser alterada (o campo é desativado). O valor padrão é o identificador do conjunto de mensagens.

Texto de DOCTYPE String Utilize esta propriedade para adicionais declarações DTD adicionais. Ela não é analisada pelo analisador XML e, portanto, não pode ser XML válido. É possível incluir definições ENTITY ou declarações DTD internas. É uma cadeia (com até 32 KB) na qual os caracteres de nova linha e de tabulação são substituídos por \n e \t, respectivamente.

O conteúdo não é analisado e aparece na mensagem de saída. Se houver um DTD em linha, o conteúdo desta propriedade terá precedência.

Se, no entanto, você definiu Suprimir DOCTYPE, essa propriedade será ignorada e não poderá ser alterada (o campo é desativado).

Para obter informações adicionais, consulte DTDs em Linha e a Propriedade de Texto DOCTYPE.

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

Nome da Tag Raiz

Propriedade Type Significado
Nome da Tag Raiz String Especifique o nome da tag raiz do conjunto de mensagens. Você pode deixar esta propriedade vazia e, neste caso, nenhuma das marcações de reinício cíclico será utilizada para mensagens (ou seja, a tag da mensagem é a raiz do documento). O nome pode ser seguido por um espaço e texto adicional para que os pares atributo/valor apareçam com a tag raiz.

O valor padrão é MRM.

Suprimir Comentário de Data e Hora

Propriedade Type Significado
Suprimir Comentário de Data e Hora Caixa de Opções Se selecionado, a cadeia de comentário de data e hora na saída XML será suprimida.

Se não for selecionado, o comentário não será suprimido e um comentário no formato <!--MRM Generated XML Output on: Tue Apr 23 09:34:42 2002--> será incluído na mensagem de saída.

O padrão é que a caixa de opções seja selecionada.

Ativar Suporte à Criação de Versões

Propriedade Type Significado
Ativar Suporte à Criação de Versões Caixa de Opções Se selecionado, o suporte à criação de versões será ativado. Esta propriedade especifica se as definições de espaço de nomes XML são codificadas para a tag raiz na mensagem, junto com os qualificadores de espaço de nome para quaisquer elementos que não pertencem ao espaço de nomes padrão. Estas definições de espaço de nomes são utilizadas para representar as informações de dependência do conjunto de mensagens, que são utilizadas para suportar a troca de mensagens entre aplicativos que são baseados em diferentes personalizações do mesmo conjunto de mensagens.

O padrão é que a caixa de opções seja selecionada, para compatibilidade com mensagens XML MRM em releases anteriores. Se você não utilizou mensagens XML MRM em releases anteriores, é altamente recomendável assegurar que esta caixa de opções não esteja selecionada.

Representação XML de Valores Booleanos

Propriedade Type Significado
Boolean True Value String Especifique a cadeia que será utilizada para codificar e reconhecer valores BOOLEAN true. Quando um documento XML é analisado, a cadeia 1 é sempre aceita como true para um elemento BOOLEAN. Insira uma cadeia com até 254 caracteres.

O padrão é true.1 também é válido.

Boolean False Value String Especifique a cadeia que será utilizada para codificar e reconhecer valores BOOLEAN false. Quando um documento XML é analisado, a cadeia 0 é sempre aceita como false para um elemento BOOLEAN. Insira uma cadeia com até 254 caracteres.

O padrão é false.0 também é válido.

Representação XML de Valores Nulos

Propriedade Type Significado
Codificação Nula Numérica Tipo Enumerado Especifique a codificação nula para campos numéricos. Isto fornece um método para afirmar por comparação que o elemento é nulo. Você deve selecionar um dos seguintes valores da lista drop-down:
  • NULLEmpty. A cadeia vazia é utilizada como a comparação. Este é o valor padrão.
  • NULLAttribute. A propriedade Valor Numérico de Codificação Nula do elemento pai é utilizada.
  • NULLValue. O valor da propriedade Valor de Codificação Nula Numérica é utilizado.
  • NULLElement. A propriedade Valor de Codificação Nula Numérica do elemento filho é utilizado.
  • NULLValAttr. Esta opção é válida apenas para elementos instanciados em um tipo complexo com a propriedade Processamento do Membro definida como XMLElementAttrVal ou XMLElementAttrIDVal.
Consulte opções de tratamento de Nulos XML para obter detalhes completos.
Valor de Codificação Nula Numérica String Especifique o valor para qualificar a propriedade Codificação Nula Numérica, se tiver definido como NULLAttribute, NULLValue ou NULLElement. Consulte opções de tratamento de Nulos XML para obter informações adicionais.
Codificação Nula Não Numérica Tipo Enumerado Especifique a codificação nula para campos não numéricos. Este é um método para afirmar que o elemento é nulo. As opções são idênticas às disponíveis para a propriedade Codificação Nula Numérica.
Valor de Codificação Nula Não Numérica String Especifique o valor para qualificar a propriedade Codificação Nula Não Numérica. Consulte opções de tratamento de Nulos XML para obter informações adicionais.

Conceitos relacionados
Formatos Físicos no Domínio MRM
Formato de Ligação XML

Tarefas relacionadas
Trabalhando com Propriedades Físicas

Referências relacionadas
Propriedades do Conjunto de Mensagens
Propriedades do Conjunto de Mensagens CWF
DTDs em Linha e a Propriedade de Texto DOCTYPE
Propriedades do Conjunto de Mensagens de Formato TDS
Propriedades da Documentação para Todos os Objetos do Conjunto de Mensagens