Você pode converter uma mensagem MRM em uma página de código ou
codificação diferente, ou ambos.
Para fazer isso, configure os campos CodedCharSetId e Encoding da pasta Propriedades e na árvore de mensagens para o valor de destino.
A conversão de dados executada depende do tipo simples de cada elemento:
- Os objetos Tipos de
esquemas binários: base64Binary, hexBinary não são convertidos.
- Os objetos Tipos de esquemas Booleano: Boolean não são convertidos.
- Os objetos Tipos de esquemas DateTime: date, dateTime, gDay,
gMonth, gMonthDay, gYear, gYearMonth, time são tratados como binário, cadeia, decimal compactado, segundos de tempo ou milissegundos de tempo.
Se um elemento dateTime estiver definido como binário, ele não será
convertido.
Se
ele for definido como uma cadeia, será convertido como um elemento de cadeia (descrito
posteriormente nesta seção).
Se ele for definido como um valor decimal compactado,
será convertido como Decimal (descrito posteriormente nesta seção).
Se
ele for definido como um valor timeSeconds ou timeMilliseconds, será convertido
como Número Inteiro (descrito posteriormente nesta seção).
- Os objetos Tipos
de Esquema Decimal: decimal, integer, negativeInteger,
nonNegativeInteger, nonPositiveInteger, positiveInteger, unsignedLong com Tipo Físico definido como Decimal Externo serão convertidos no CodedCharSetId de destino. Elementos com outras definições de Tipo
Físico são convertidos para a Codificação de destino.
- Os objetos Tipos de esquemas
flutuantes: double, float com Tipo Físico definido como Decimal Externo serão convertidos no CodedCharSetId de destino. Elementos com outras definições de Tipo
Físico são convertidos para a Codificação de destino.
- Os objetos Tipos de esquemas inteiros:
byte, int, long, short, unsignedByte, unsignedInt, unsignedShort com Tipo Físico definido como Decimal Externo serão convertidos no CodedCharSetId de destino. Elementos com outras definições de Tipo
Físico são convertidos para a Codificação de destino.
- Os objetos Tipos de esquemas de cadeia:
anyURI, ENTITIES, ENTITY, ID, IDREF, IDREFS, language, Name,
NCName, NMTOKEN, NMTOKENS, normalizedString, NOTATION, QName, string, token são convertidos no CodedCharSetId de destino (o comprimento
de um objeto que possui Tipo Físico de Cadeia Codificada
de Comprimento 2 é convertido na Codificação de destino).