DTDs em Linha e a Propriedade de Texto DOCTYPE

Você pode incluir DTDs em linha em suas mensagens e pode especificar informações adicionais definindo a propriedade DOCTYPE Text, mas deve estar ciente da ação executada pelo analisador quando ele construir uma mensagem de saída:

  1. Se você executar qualquer ação que faça com que a mensagem de saída seja gerada novamente, por exemplo, se você configurar um nó Compute para criar uma nova mensagem de saída codificando instruções ESQL como SET OutputRoot.MRM.Field1 = xxx:
    • Se você definir a propriedade Suprimir DOCTYPE para o conjunto de mensagens no qual definiu essa mensagem como Sim, as informações de DOCTYPE (especificadas na propriedade Texto de DOCTYPE para o conjunto de mensagens ou mensagem) e o DTD em linha serão excluídos da mensagem de saída.
    • Se você definir a propriedade Suprimir DOCTYPE para o conjunto de mensagens no qual definiu essa mensagem como Não.
      • O DTD em linha será preservado, se possível.
      • De outra maneira, se a mensagem for de autodefinição, as informações da propriedade Texto de DOCTYPE do conjunto de mensagens serão incluídas na mensagem de saída.
      • De outra forma, (a mensagem não será de autodefinição), as informações da propriedade DOCTYPE Text do nível de mensagem serão incluídas na mensagem de saída.
  2. Se você não executar nenhuma ação que faça com que a mensagem de saída seja gerada novamente, o analisador gerará uma mensagem de saída que será uma cópia direta da mensagem de entrada. Isso ocorrerá se você tiver configurado um nó Compute no fluxo de mensagens para copiar a mensagem utilizando SET OutputRoot = InputRoot (explicitamente, ou marcando a caixa de opções Copiar toda a Mensagem), e não modificar a mensagem de nenhuma forma nesse ou em qualquer outro nó. Nesse caso, o DTD em linha ficará retido na mensagem de saída, mas as informações especificadas na propriedade Texto de DOCTYPE para o conjunto de mensagens ou mensagem não serão incluídas.
Conceitos relacionados
Formatos Físicos no Domínio MRM
Formato de Ligação XML
Formato de Ligação XML: Relacionamento com o Modelo Lógico
Tarefas relacionadas
Trabalhando com Propriedades Físicas
Referências relacionadas
Propriedades do Conjunto de Mensagens
Propriedades do Conjunto de Mensagens de Formato de Ligação XML
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
ad09930_