Las tablas definen las propiedades que se pueden establecer para un conjunto de mensajes Formato físico.
Algunas de las propiedades de conjunto de mensajes (marcadas con un asterisco (*)) sólo son relevantes si el mensaje que se está procesando no utiliza WebSphere MQ como protocolo de transporte.
Si el protocolo de transporte es WebSphere MQ, los valores se derivan de las cabeceras de mensaje (por ejemplo MQMD) y se ignoran las propiedades de conjunto de mensajes, si se han establecido.
Propiedad | Tipo | Significado |
---|---|---|
Valor booleano true (verdadero) | Serie | Entre un máximo de ocho dígitos hexadecimales. No incluya el indicador hexadecimal (0x) precediendo a este número. Cada dígito es medio byte. La longitud máxima es de 4 bytes. Debe entrar un número par de dígitos (un número entero de bytes). Este valor debe ser diferente del Valor booleano false (falso) pero debe tener la misma longitud que éste. El valor predeterminado es 00000001. |
Valor booleano false (falso) | Serie | Entre un máximo de ocho dígitos hexadecimales. No incluya el indicador hexadecimal (0x) precediendo a este número. Cada dígito es medio byte. La longitud máxima es de 4 bytes. Debe entrar un número par de dígitos (un número entero de bytes). Este valor debe ser diferente del Valor booleano true (verdadero) pero debe tener la misma longitud que éste. El valor predeterminado es 00000000. |
Valor booleano nulo | Serie | Entre un máximo de ocho dígitos hexadecimales. No incluya el indicador hexadecimal (0x) precediendo a este número. Cada dígito es medio byte. La longitud máxima es de 4 bytes. Debe entrar un número par de dígitos (un número entero de bytes). Este valor puede ser igual que el Valor booleano true (verdadero) o el Valor booleano false (falso) o puede ser diferente. El valor predeterminado es 00000000. |
Utilice estos valores cuando se generan mensajes.
Propiedad | Tipo | Significado |
---|---|---|
Relleno de alineación de bytes | Serie | Si las propiedades de formato físico personalizado de xsd:element
Alineación de bytes, Cuenta de saltos de cabecera y
Cuenta de saltos de cola hacen que se salten bytes en
la corriente de bits cuando se serializa el mensaje, esta propiedad proporciona
el carácter que se debe utilizar en las posiciones saltadas. Establezca este carácter de uno de los modos siguientes:
|
Política para elementos que faltan | Tipo enumerado | Esta propiedad determina la acción realizada por el intermediario cuando faltan campos en el árbol de mensaje cuando se ha serializado el mensaje (para la salida):
|
Propiedad | Tipo | Significado |
---|---|---|
Código positivo de decimal empaquetado | Tipo enumerado | Seleccione, en la lista, el signo positivo que se utiliza para los números decimales empaquetados. El valor predeterminado es C, que indica que se utiliza 0x0C como signo positivo; este valor se utiliza en la mayoría de los sistemas. También puede seleccionar F, que indica que 0x0F se utiliza como signo positivo; este valor se utiliza en algunos sistemas. |
Propiedad | Tipo | Significado |
---|---|---|
Derivar formato de fecha y hora predeterminado de tipo lógico | Botón | Seleccione esta opción si desea que el
formato de fecha y hora predeterminado se determine mediante el tipo lógico
del elemento o atributo. Puede alterar temporalmente esta propiedad para un elemento o atributo de un tipo complejo. |
Utilizar formato de fecha y hora predeterminado | Botón y serie | Seleccione esta opción si desea especificar
un formato de fecha y hora predeterminado que sea fijo para todos los
elementos o atributos de un tipo lógico dateTime, date, time, gYear,
gYearMonth, gMonth, gMonthDay y gDay. Puede alterar temporalmente esta propiedad para un elemento o atributo de un tipo complejo. Para obtener más información, consulte Formatos de fecha y hora. |
Principio de siglo para años de 2 dígitos | Entero | Esta propiedad determina cómo se interpretan los años de dos dígitos. Especifique los dos dígitos que empiezan un periodo de 100 años que contiene el año actual. Por ejemplo, si especifica 89 y el año actual es 2002, todas las fechas de dos dígitos se interpretarán como pertenecientes al rango 1989 a 2088. |
Días de la primera semana del año | Tipo enumerado | Especifique el número de días del año nuevo que deben
estar en la primera semana. El inicio de un año suele estar en medio de una semana. Si el número de días de dicha semana es menor que el valor especificado aquí, se considera que la semana es la última semana del año anterior; de este modo la semana 1 empieza en unos días que están en el año nuevo. De lo contrario, se considera la primera semana del año nuevo; de este modo la semana 1 empieza unos días antes del inicio del año nuevo. Seleccione Utilizar entorno local del intermediario, que hace que el intermediario obtenga la información de la plataforma subyacente, o seleccione un número en la lista. |
Primera día de la semana | Tipo enumerado | Especifique el día en que empieza cada semana nueva. Seleccione Utilizar entorno local del intermediario, que hace que el intermediario obtenga la información de la plataforma subyacente, o seleccione un valor en la lista. |
Comprobación estricta de fecha y hora | Recuadro de selección | Seleccione esta opción si desea restringir las fechas y horas
a un formato de fecha y hora válido. Si se selecciona
Comprobación estricta de fecha y hora,
se producirá un error cuando se reciba una fecha y hora incorrectas.
|
Huso horario | Tipo enumerado | Se utilizará el valor que establezca para esta propiedad si
el valor que ha especificado para la propiedad
Formato de fecha y hora predeterminado
no incluye información de huso horario. El valor inicial es Utilizar entorno local del intermediario que hace que el intermediario obtenga la información de la plataforma subyacente. Puede cambiar esta propiedad seleccionado un valor de la lista de valores. |
Horario de verano | Recuadro de selección | Seleccione esta opción si el área de la propiedad
Huso horario cumple con el horario de verano. Si no cumple con el horario de verano, no se deberá seleccionar esta opción. Por ejemplo, si se selecciona un área en Huso horario y no se selecciona esta opción, el valor pasado representa el huso horario sin horario de verano. |
Utilizar formato UTC de entrada en la salida | Recuadro de selección | Esta propiedad se aplica a los elementos y atributos de tipo lógico xsd:dateTime o xsd:time que contienen una fecha y hora como serie y que tienen un formato de fecha y hora de I, IU, T o TU, o que incluyen ZZZ o ZZZU. Estos elementos y atributos pueden especificar la hora UTC (Coordinated Universal Time) utilizando el carácter Z o el huso horario +00:00 en el valor. En la entrada, el analizador MRM recuerda el modo en que se ha especificado UTC. Si se selecciona esta propiedad y se copia el elemento o atributo en un mensaje de salida, entonces se conservará el formato UTC en el mensaje de salida y se alterará temporalmente el implícito en la propiedad de formato de fecha y hora. Si no se selecciona esta propiedad o no se copia el elemento o atributo en un mensaje de salida, entonces se conservará el formato UTC en el mensaje de salida se controlará únicamente mediante la propiedad de formato de fecha y hora. |
Utilice estos valores únicamente para mensajes que no tienen MQMD.
Propiedad | Tipo | Significado |
---|---|---|
CCSID predeterminado* | Entero | Entre un valor numérico para el Identificador del juego de caracteres codificado predeterminado. El valor predeterminado es 500. Si el mensaje de entrada es un mensaje de WebSphere MQ, se utiliza el atributo equivalente que se establece para el gestor de colas y se omite esta propiedad. |
Orden de bytes predeterminado* | Tipo enumerado | Seleccione Big
Endian (el valor predeterminado) o Little
Endian para especificar el orden de bytes de los
números representados como enteros binarios. En C, esto equivale al tipo de datos corto (short) o largo (long). En COBOL, esto equivale a un tipo de datos PIC 9, COMP, COMP-4, COMP-5 o BINARY. La elección debe coincidir con la codificación con la que se crean los mensajes. Normalmente, Big Endian es la opción correcta para los mensajes que se crean en UNIX o z/OS; Little Endian es la opción correcta para los mensajes que se crean en Windows. No utilice esta propiedad si el mensaje se recibe a través del protocolo de transporte de WebSphere MQ; en este caso, la propiedad se deduce del MQMD del mensaje o de la codificación del gestor de colas de intermediario. |
Orden de bytes decimales empaquetados predeterminado* | Tipo enumerado | Seleccione Big Endian (el
valor predeterminado) o Little Endian para especificar el orden de bytes de los números representados como
decimales empaquetados. En COBOL, esto equivale al tipo de datos PIC 9 COMP-3. No existe ningún tipo de datos equivalente en C. La elección debe coincidir con la codificación con la que se crean los mensajes. Normalmente, Big Endian es la opción correcta para los mensajes que se crean en UNIX o z/OS; Little Endian es la opción correcta para los mensajes que se crean en Windows. |
Formato flotante predeterminado* | Tipo enumerado | Seleccione uno de S390 (el valor predeterminado),IEEE o IEEE invertida en la lista visualizada para especificar el orden de bytes de los números del mensaje que están representados como coma flotante. |