As tabelas a seguir definem as propriedades para o Formato de Ligação XML do conjunto de mensagens.
Propriedade | Tipo | Significado |
---|---|---|
URL de Espaço de Nomes | Cadeia | Insira o nome do espaço de nomes que você está utilizando com o prefixo associado. |
Prefixo | Cadeia | Insira o prefixo para associar os nomes do elemento e do atributo que são utilizados com o nome do espaço de nomes. |
Propriedade | Tipo | Significado |
---|---|---|
URL de Espaço de Nomes | Cadeia | Insira o nome do espaço de nomes que identifica qual espaço de nomes está sendo utilizado. |
Local do Esquema | Cadeia | Insira o local do esquema para o nome do espaço de nomes associado utilizado para validar objetos neste espaço de nomes. |
Propriedade | Tipo | Significado |
---|---|---|
Suprimir Declaração XML | Caixa de Opções | Selecione a caixa de opções para suprimir a declaração XML.
Se ela estiver selecionada, a declaração (por exemplo, <?xml version='1.0'>)
será suprimida. Por padrão, a caixa de opções está desmarcada. |
Versão XML | Tipo enumerado | Isto controla o valor da versão na declaração
XML gerada. O padrão é 1.0. Se você definir Suprimir Declaração XML como Sim, esta propriedade será ignorada. |
Codificação XML | Tipo enumerado | Isto controla se um atributo de codificação é gravado
na declaração XML gerada. Se for selecionado Nulo, nenhum atributo de codificação será gravado na declaração XML do documento XML de saída. SeComo Texto de Documento for selecionado, será gerado um atributo de codificação consistente com o texto no documento XML. O padrão é Nulo. Se a caixa de opções Suprimir Declaração XML for selecionada, essa propriedade será ignorada. |
Documento Independente | Tipo enumerado | Selecione Sim, Não, ou Nulo da lista de valores. 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. O valor padrão é Nulo. A configuração dessa propriedade não determina se um subconjunto de DTD externo será carregado; os subconjuntos de DTD externos nunca são carregados neste release. Se a caixa de opções Suprimir Declaração XML for selecionada, essa propriedade será ignorada. |
Declaração de Espaço de Nomes de Saída | Tipo enumerado | A propriedade Declaração de Espaço de
Nomes de Saída controla onde as declarações de espaço de nomes são
colocadas no documento XML de saída. As opções são:
A opção padrão é No início do documento. Essa propriedade estará ativa apenas se os espaços de nomes forem ativados para esse conjunto de mensagens. |
Propriedade | Tipo | Significado |
---|---|---|
Suprimir DOCTYPE | Caixa de Opções | Se você selecionar a caixa de opções, a DTD (DOCTYPE Declaration)
será suprimida. Por padrão, a caixa de opções está selecionada. |
ID do Sistema DOCTYPE | Cadeia | Especifique o ID do Sistema para o subconjunto DTD externo DOCTYPE
(se DOCTYPE estiver presente). Tipicamente, 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 | Cadeia | 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 | Cadeia | 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 MRM XML: DTDs em Linha e a Propriedade de Texto DOCTYPE. O valor padrão é vazio (não definido). |
Propriedade | Tipo | Significado |
---|---|---|
Boolean True Value | Cadeia | 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 | Cadeia | 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. |
Propriedade | Tipo | Significado |
---|---|---|
Codificação Nula Numérica | Tipo enumerado | Especifique a codificação nula para elementos XML numéricos.
Isso fornece um método de designação de um significado nulo lógico para tais elementos. Você
deve selecionar um dos seguintes valores da lista mostrada:
|
Valor de Codificação Nula Numérica | Cadeia | Especifique o valor para qualificar a propriedade Codificação Nula Numérica, se ela tiver sido configurada para NULLValue, NULLAttribute 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 elementos XML não numéricos. Isso fornece um método de designação de um significado nulo lógico para tais elementos. 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 | Cadeia | 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. |
Propriedade | Tipo | Significado |
---|---|---|
Derivar formato padrão dateTime de tipo lógico | Botão | Selecione esta opção se desejar que o
formato dateTime padrão seja determinado pelo tipo lógico do elemento
ou atributo.
É possível substituir essa propriedade para um elemento ou atributo em um tipo complexo. |
Utilizar o formato data/hora padrão | Botão e Cadeia | Selecione esta opção se desejar especificar um formato de
data/hora padrão que é fixado para todos os elementos ou atributos do tipo lógico
dateTime, date, time, gYear, gYearMonth, gMonth, gMonthDay e gDay. É possível substituir essa propriedade para um elemento ou atributo em um tipo complexo. Para obter informações adicionais, consulte Formatos DateTime. |
Iniciar o século para anos de 2 dígitos | Número Inteiro | Essa propriedade determina como os anos de dois dígitos são interpretados. Especifique os dois dígitos que começam com uma janela de 100 anos que contenha o ano atual. Por exemplo, se você especificar 89, e o ano corrente for 2002, todas as datas de dois dígitos serão interpretadas como sendo no intervalo de 1989 a 2088. |
Dias na Primeira Semana do Ano | Enumerado | Especifique o número de dias do ano novo que
devem estar na primeira semana. O início de um ano está normalmente na metade de uma semana. Se o número de dias nessa semana for inferior ao valor especificado aqui, a semana será considerada como a última no ano anterior; portanto, a semana 1 começa alguns dias após o ano novo. Caso contrário, ela será considerada como a primeira semana do ano novo; nesse caso, a semana 1 começa alguns dias antes do ano novo. Selecione Utilizar Código do Idioma do Intermediário, que faz com que o intermediário obtenha informações da plataforma subjacente, ou selecione um número na lista que é exibida. |
Primeiro Dia da Semana | Enumerado | Especifique o dia no qual cada nova semana é
iniciada. Selecione Utilizar Código do Idioma do Intermediário, que faz com que o intermediário obtenha informações da plataforma subjacente, ou selecione um valor na lista que é exibida. |
Verificação Precisa de Data/Hora | Caixa de Opções | Selecione essa opção se desejar restringir os
dateTimes a um formato válido de dateTime. Se
Verificação Estrita de DateTime
for selecionada, receber um dateTime incorreto provocará um erro.
|
Fuso Horário | Enumerado | O valor definido para essa propriedade será
utilizado se o valor especificado para a propriedade
Formato Padrão de DateTime não incluir
informações sobre Fuso Horário. O valor inicial é Utilizar Código do Idioma do Intermediário, que faz com que o intermediário obtenha informações da plataforma subjacente. Você pode alterar essa propriedade, selecionando da lista de valores. |
Horário de Verão | Caixa de Opções | Selecione esta opção, se a área na propriedade
Fuso Horário observar o Horário de Verão.
Se não observar o Horário de Verão, não selecione esta opção.
Por exemplo, se uma área for selecionada em Fuso Horário e esta opção não for selecionada, o valor transmitido representará o fuso horário sem o Horário de Verão. |
Utilizar o Formato UTC de Entrada na Saída | Caixa de Opções | Esta propriedade se aplica a elementos e atributos do
tipo lógico xsd:dateTime ou xsd:time que possuem um formato de data/hora igual a
I, IU, T ou TU ou que incluem ZZZ ou ZZZU. Esses elementos e atributos podem especificar UTC (Coordinated Universal Time), utilizando o caractere Z ou o fuso horário +00:00 no valor. Na entrada, o analisador MRM lembra a forma como o UTC foi especificado. Se esta propriedade for selecionada e o elemento ou o atributo forem copiados para uma mensagem de saída, o formato UTC será preservado na mensagem de saída e substituirá o formato implícito pela propriedade de formato dateTime. Se esta propriedade for limpa ou o elemento ou atributo não foi copiado de uma mensagem de entrada, o formato UTC na mensagem de saída será controlado somente pela propriedade de formato dateTime. |
Propriedade | Tipo | Significado |
---|---|---|
Política de saída para atributos xsi:type | Tipo enumerado | Ao gravar documentos XML, essa propriedade permite especificar as circunstâncias sob as quais o atributo xsi:type dos elementos será colocado na saída.
|
Se um atributo xsi:type precisar ser colocado na saída, mas não aparecer na árvore de mensagens, seu valor será gerado da seguinte forma:
Tipo de elemento | Valor gerado quando o elemento é definido no modelo | Valor gerado quando o elemento é autodefinido |
---|---|---|
Tipos Simples | Se o tipo for global ou for um tipo interno, utilize-o. Se o tipo for local, utilize o tipo global ou interno a partir do qual ele é derivado. |
Utilize o tipo interno que melhor corresponde ao tipo de dados do elemento na árvore de mensagens. |
Tipo complexo com conteúdo simples | Se o tipo for global, utilize-o. Se o tipo for local, utilize o tipo global ou interno a partir do qual ele é derivado. |
Utilize o tipo interno que melhor corresponde ao tipo de dados do elemento na árvore de mensagens. |
Tipo complexo com conteúdo complexo | Se o tipo for global, utilize-o. Se o tipo for local, nenhum atributo xsi:type é colocado na saída. |
Nenhum atributo xsi:type é colocado na saída. |
Propriedade | Tipo | Significado |
---|---|---|
Nome da Tag Raiz | Cadeia | 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 é blank. |
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 nenhuma seleção for feita, 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 | 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 não tiver utilizado mensagens MRM XML em releases anteriores, você deve assegurar que essa caixa de opção não esteja selecionada. |