Este tema proporciona información de consulta sobre las propiedades del conjunto de mensajes de formato físico XML.
Las tablas descritas en los subtemas siguientes definen las propiedades del formato físico XML para el conjunto de mensajes.
| Propiedad | Tipo | Significado |
|---|---|---|
| URI de espacio de nombres | Serie | Especifique el nombre de espacio de nombres que identificará el espacio de nombres que está utilizando para el prefijo asociado. |
| Prefijo | Serie | Especifique el prefijo para asociar los nombres de elemento y atributo con los que lo utiliza con el nombre de espacio de trabajo. |
| Propiedad | Tipo | Significado |
|---|---|---|
| URI de espacio de nombres | Serie | Especifique el nombre de espacio de nombres que identificará el espacio de nombres que está utilizando. |
| Ubicación del esquema | Serie | Especifique la ubicación del esquema para el nombre del espacio del nombres asociado que se utilizará para validar objetos dentro del espacio de nombres. |
| Propiedad | Tipo | Significado |
|---|---|---|
| Suprimir la declaración XML | Recuadro de selección | Marque el recuadro de selección para suprimir la declaración XML. Si se marca, se suprime la declaración (por ejemplo, <?xml version='1.0'>). |
| Documento autónomo | Tipo enumerado | Seleccione Yes, No o Null en la lista desplegable. Si se selecciona Null, ninguna declaración autónoma está presente en la declaración XML. Si selecciona Yes o No,
la declaración autónoma = "yes" o la declaración autónoma = "no" se añade a la declaración
XML cuando se escribe el mensaje de salida. El valor de esta propiedad no determina si un subconjunto DTD externo está cargado: los subconjuntos DTD externos no están cargados nunca en este release. Si establece Suprimir declaración XML en Yes, esta propiedad se ignora. |
| Declaración de espacio de nombres de salida | Tipo enumerado | La propiedad Declaración de espacio de nombres de salida controla dónde se colocarán las declaraciones de espacio de nombres en el documento XML de salida. Puede seleccionar:
La opción predeterminada es Al principio del documento. Esta propiedad sólo está activa si los espacios de nombres están habilitados para este conjunto de mensajes. |
| Propiedad | Tipo | Significado |
|---|---|---|
| Suprimir DOCTYPE | Recuadro de selección | Si marca este recuadro de selección, se suprime la declaración DOCTYPE (DTD). |
| ID de sistema de DOCTYPE | Serie | Especifique el ID de sistema para el subconjunto DTD externo de DOCTYPE (si DOCTYPE está presente). Normalmente se establece en el nombre de la DTD generada (o importada) para un conjunto de mensajes. Si se establece Suprimir DOCTYPE, esta propiedad se ignora y no puede cambiarse (el campo está inhabilitado). El valor predeterminado es www.mrmnames.net/ seguido del identificador de conjunto de mensajes. |
| ID público de DOCTYPE | Serie | Especifique el ID público para el subconjunto DTD externo de DOCTYPE (si DOCTYPE está presente y se ha especificado el ID de sistema). Si se establece Suprimir DOCTYPE, esta propiedad se ignora y no puede cambiarse (el campo está inhabilitado). El valor predeterminado es el identificador del conjunto de mensajes. |
| Texto de DOCTYPE | Serie | Utilice esta propiedad para añadir declaraciones DTD adicionales.
El analizador XML no la analiza y, por tanto, podría no ser XML válido. Puede incluir definiciones ENTITY o declaraciones DTD internas. Es una serie (hasta 32KB) en la que los caracteres de línea nueva y tabulador se sustituyen por \n y \t, respectivamente. El contenido no se analiza y aparece en el mensaje de salida. Si haya una DTD incorporada, el contenido de esta propiedad tiene preferencia. Si ha establecido Suprimir DOCTYPE, esta propiedad se ignora y no puede cambiarse (el campo está inhabilitado). Para obtener más información, consulte la sección DTD incorporadas y la propiedad Texto de DOCTYPE. El valor predeterminado está vacío (no establecido). |
| Propiedad | Tipo | Significado |
|---|---|---|
| Nombre de código raíz | Serie | Especifique el nombre del código raíz del conjunto de mensajes. Puede dejar esta propiedad en blanco, en cuyo caso no se utiliza ningún código de envoltura para los mensajes (es decir, el código de mensaje es la raíz del documento). El nombre puede ir seguido de un espacio y texto adicional para que los pares atributo/valor aparezcan con el código raíz. El valor predeterminado es MRM. |
| Propiedad | Tipo | Significado |
|---|---|---|
| Suprimir comentario de indicación de la hora | Recuadro de selección | Si se selecciona, se suprime la serie de comentario de indicación de la hora en la salida XML. Si no se selecciona, el comentario no se suprime y un comentario del formulario se incluye en el mensaje de salida. El valor predeterminado es que el recuadro de selección esté marcado. |
| Propiedad | Tipo | Significado |
|---|---|---|
| Habilitar soporte para creación de versiones | Recuadro de selección | Si se selecciona, el soporte para creación de versiones está habilitado.
Esta propiedad especifica si las definiciones de espacio de nombres XML están codificadas para el código raíz del mensaje, junto con los calificadores de espacio de nombres de los elementos que no pertenecen al espacio de nombres predeterminado. Estas definiciones de espacios de nombres se utilizan para representar la información de dependencia del conjunto de mensajes, que se utiliza para dar soporte al intercambio de mensajes entre aplicaciones que se basan en diferentes personalizaciones del mismo conjunto de mensajes. El valor predeterminado es que el recuadro de selección esté marcado, para la compatibilidad con los mensajes XML de MRM de releases anteriores. Si no ha utilizado mensajes XML de MRM en releases anteriores, se recomienda encarecidamente que se asegure de que este recuadro de selección no esté marcado. |
| Propiedad | Tipo | Significado |
|---|---|---|
| Valor booleano true | Serie | Especifique la serie que se utiliza para codificar y reconocer
valores booleanos true. Cuando se analiza un documento XML, la serie 1 siempre se acepta como true para un elemento BOOLEAN. Especifique una serie de hasta 254 caracteres. El valor predeterminado es true. 1 también es válido. |
| Valor booleano false | Serie | Especifique la serie que se utiliza para codificar y reconocer
valores booleanos false. Cuando se analiza un documento XML, la serie 0 siempre se acepta como false para un elemento BOOLEAN. Especifique una serie de hasta 254 caracteres. El valor predeterminado es false. 0 también es válido. |
| Propiedad | Tipo | Significado |
|---|---|---|
| Codificar nulo numérico | Tipo enumerado | Especifique la codificación de nulo para campos numéricos. Esta codificación proporciona un método de afirmar por comparación que el elemento es nulo. Debe seleccionar uno de los valores siguientes de la lista desplegable:
|
| Codificar valor nulo numérico | Serie | Especifique el valor para calificar la propiedad Codificar numérico nulo, si la ha establecido en NULLAttribute, NULLValue o NULLElement. Para obtener más información, consulte la sección Opciones de manejo de nulos en XML. |
| Codificar nulo no numérico | Tipo enumerado | Especifique la codificación de nulo para campos no numéricos. Es un método de afirmar que el elemento es nulo. Las opciones son idénticas a las que están disponibles para la propiedad Codificar numérico nulo. |
| Codificar valor nulo no numérico | Serie | Especifique el valor para calificar la propiedad Codificar no numérico nulo. Para obtener más información, consulte la sección Opciones de manejo de nulos en XML. |
| Propiedad | Tipo | Significado |
|---|---|---|
| Derivar formato dateTime predeterminado del tipo lógico | Botón | Seleccione esta opción si el formato dateTime que se utilizará debe obtenerse del formato dateTime especificado en las propiedades de un objeto que tiene uno de los tipos dateTime. Por ejemplo, un tipo gDay. |
| Utilizar formato dateTime predeterminado | Botón y dateTime | Seleccione esta opción si desea especificar un formato dateTime que es distinto del formato dateTime lógico. Especifique el formato predeterminado para los objetos de tipo dateTime para este formato físico. Puede alterar temporalmente esta propiedad para un objeto dateTime dentro de un tipo complejo. El valor inicial de esta propiedad es yyyy-MM-dd'T'HH:mm:ssZZZ, que se puede cambiar sobrescribiéndolo. Para obtener más información sobre los formatos dateTime, consulte la sección Formatos dateTime. |
| Ventana de siglo | Entero | Esta propiedad determina cómo se interpretan los años de dos dígitos.
Especifique los dos dígitos que inician una ventana 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 interpretan que pertenecen al rango de 1989 a 2088. El valor inicial es 53, que se puede cambiar sobrescribiéndolo. |
| Días de la primera semana del año | Tipo enumerado | Especifique el número de días del nuevo año que deben caer en la primera semana. El inicio de un año normalmente cae en medio de la semana. Si el número de días de dicha semana es inferior al valor especificado aquí, se considera que la semana es la última semana del año anterior; por tanto, la semana 1 empieza unos días después del nuevo año. En caso contrario, se considera la primera semana del nuevo año; por tanto, la semana 1 empieza unos días antes del nuevo año. |
| Primer día de la semana | Tipo enumerado | Especifique el día en que empieza cada nueva semana. |
| Comprobación estricta de valores dateTime | Recuadro de selección | Seleccione esta opción si desea restringir los valores dateTime a un formato dateTime válido. Esta opción no permitirá procesar el día 35 de marzo como día 4 de abril ni tampoco procesar las 10:79 como las 11:19. Si se establece la opción Comprobación estricta de valores dateTime, la recepción de un valor dateTime incorrecto producirá un error. El valor predeterminado es no restringir los valores dateTime. |
| Huso horario | Tipo enumerado | El valor que establezca para esta propiedad se utiliza si el valor que ha especificado para la propiedad Formato dateTime predeterminado no incluye información sobre el huso horario. |
| Horario de verano | Recuadro de selección | Seleccione esta opción si el área de la propiedad Huso horario sigue el horario de verano. Si no sigue el horario de verano, esta opción no debe seleccionarse. Por ejemplo, si un área se selecciona en Huso horario y esta opción no está seleccionada, el valor que se pasa representará el huso horario sin el horario de verano. El valor predeterminado es no seguir el horario de verano. |