Justificación de campos
Información general
Por justificación de campo se entiende si los caracteres de datos de un campo aparecen antes (alineados a la izquierda) o después (alineados a la derecha) de cualquier carácter controlador que les acompañe.
En ocasiones, los caracteres de datos incluidos en un campo no necesitan todo el espacio dedicado a ese campo. Esto es así con más frecuencia en los registros posicionales, donde el número de bytes o caracteres dedicados a un campo es fijo, según lo determinado por las propiedades Longitud posicional y Desplazamiento posicional . Esto es habitual en situaciones en las que el elemento de datos es más pequeño que la longitud de campo, con la parte sin utilizar del campo rellenada con caracteres controladores.
Este relleno también puede producirse en registros delimitados cuando el valor de la propiedad Longitud mínima con caracteres pad supera el espacio necesario para almacenar el elemento de datos pertinente.
En ambos casos, el valor de la propiedad Justificación (izquierda o derecha) del nodo Elemento de campo o Atributo de campo correspondiente determina si los caracteres del panel seguirán los caracteres de datos (alineados a la izquierda) o si los caracteres del panel precederán a los caracteres de datos (alineados a la derecha).
Cuando el desensamblador de archivos planos convierte un mensaje de instancia de archivo plano en un mensaje de instancia XML equivalente, la propiedad Justification se usa al analizar el campo correspondiente. Cuando el ensamblador de archivos planos convierte un mensaje de instancia XML en un mensaje de instancia de archivo plano equivalente, la propiedad Justification se usa para determinar cuándo se deben agregar los caracteres de relleno asociados a un campo determinado, si existe, al flujo de datos: antes o después de los caracteres de datos correspondientes.
Consulte también
- Consideraciones sobre campos
- Más información sobre las siguientes propiedades en la guía de la interfaz de usuario y la referencia del espacio de nombres de api para desarrolladores:
- Justificación (propiedad Node de esquemas de archivo plano)
- Desplazamiento posicional (propiedad Node de esquemas de archivo plano)
- Longitud posicional (propiedad Node de esquemas de archivo plano)