Cuando se selecciona un nodo raíz en el separador Diseño de esquema, aparecen las dos siguientes secciones de propiedades disponibles en el panel: Delimitadores y propiedades básicas.
Propiedad | Definición |
---|---|
Nombre | Especifica el nombre asignado a este esquema de archivo sin formato. Cuando cree un esquema de archivo sin formato en el separador Proyecto, el nombre que introduzca para el esquema de archivo sin formato será el nombre predeterminado del nodo raíz. Atención: El nombre del nodo raíz para un esquema de archivo sin formato debe ser un nombre de nodo válido.
|
Tipo | Opcional:
especifica el tipo de registro utilizado como base para el nodo raíz. Atención: Es posible que la selección de un tipo nuevo restablezca algunas de las propiedades existentes del registro con los nuevos valores.
|
Restablecer | Restablece las propiedades que se han establecido de forma local para este registro para los valores del tipo seleccionado. Restablecer sólo está activo si se ha seleccionado un tipo de registro en la lista Tipo. |
Estructura |
|
Grabar finales de línea como CRLF | Especifica la forma en que el Dispositivo de integración debería grabar caracteres de final de línea cuando una actividad Grabar archivo sin formato crea datos de salida. Si el sistema receptor para estos datos es una plataforma Windows, el Dispositivo de integración deberá escribir los caracteres de final de línea como retorno de carro, salto de línea (CRLF). El valor predeterminado es granar caracteres de final de línea como salto de línea (LF); el valor predeterminado para UNIX. El Dispositivo de integración acepta ambos caracteres de final de línea (LF y CRLF) al analizar datos. |
Final de documento con EOS (final de corriente) | Especifica que el final de los datos está delimitado con un carácter de final de corriente (EOS) para analizar los datos del archivo sin formato de entrada en la actividad Leer archivo sin formato o al producir datos de archivo sin formato en la actividad Grabar archivo sin formato. Es posible que deba especificar "End-of-stream" para los datos en los que el mecanismo de transporte trate los datos como una corriente en lugar de un archivo. |
La propiedad Hijo define el carácter que delimita los hijos del nodo raíz. Este carácter normalmente se llama delimitador de registro, delimitador de segmento o delimitador de línea.
Especifique el tipo de delimitador hijo seleccionando una de las tres opciones listadas en la siguiente tabla:
Opción | Definición |
---|---|
Carácter | Especifica el carácter del delimitador hijo.
Si se ha seleccionado la opción Carácter para el Delimitador hijo, deberá introducir un único carácter utilizando una de las siguientes acciones:
|
Final de línea | Especifica que el delimitador hijo es el final de la línea, ya sea un LF (line feed - salto de línea) o CRLF (carriage return - retorno de carro, line feed - salto de línea). Si los hijos están delimitados por un retorno de carro (CR), seleccione la opción Carácter y especifique un carácter CR como delimitador. El Dispositivo de integración acepta ambos caracteres de final de línea (LF y CRLF) al analizar datos. Al grabar datos, el carácter utilizado para los finales de línea viene determinado por la propiedad Grabar finales de línea como CRLF. |
Posición dinámica | Especifica que el carácter utilizado como delimitador hijo está definido dinámicamente dentro de los datos. Los delimitadores dinámicos deben aparecen en una posición específica dentro del primer registro de los datos, tales como en los datos EDI o HL7. La forma como el Dispositivo de integración utilice el carácter dependerá de si los datos de archivo sin formato son de entrada o salida:
|
Grabar valor predeterminado | Especifica el carácter que debería utilizarse como delimitador hijo cuando el Dispositivo de integración graba datos de salida en la actividad Grabar archivo sin formato del nodo raíz. Además, el carácter especificado se graba en la posición especificada del primer registro en los datos de salida. El carácter especificado en este campo no se utiliza cuando los datos de archivo sin formato de entrada se leen en la actividad Leer archivo sin formato. En el campo de texto Grabar valor predeterminado del panel, introduzca un único carácter utilizando una de las siguientes acciones:
|
Seleccione el recuadro de selección Incluir delimitadores finales para datos vacíos para especificar que los delimitadores para hijos opcionales vacíos deben estar presentes al final del registro o campo cuando el Dispositivo de integración graba datos de archivo sin formato de salida en la actividad Grabar archivo sin formato.
Borre esta casilla de verificación si deben omitirse delimitadores para hijos opcionales vacíos.
Esta casilla de verificación no afecta a cómo el Dispositivo de integración lee los datos de entrada porque al leer los datos, el Dispositivo de integración acepta la presencia o la ausencia de delimitadores con datos vacíos.
Posición | Definición |
---|---|
Después | Especifica que el delimitador hijo marca el final de un hijo, incluyendo el último hijo en los datos, como aparece en el siguiente ejemplo, en el que el delimitador de coma aparece detrás de los campos: field1,field2,field3, Después es la posición más común para delimitadores de registro. |
Antes | Especifica que el delimitador hijo indica el inicio de un hijo. El final del último hijo es marcado por el delimitador padre tal como aparece en el siguiente ejemplo, en el que el delimitador del punto de exclamación aparece en Figura 1. |
En el medio | Especifica que los delimitadores están colocados entre hijos pero no aparecen ni al principio del primer hijo no al final del último hijo como aparece en el siguiente ejemplo, en el que el delimitador de coma aparece en medio de los campos: campo1,campo2,campo3 |
!field1of1stRecord!field2of1stRecord!field3of1stRecord
!field1of2ndRecord!field1of2ndRecord!field1of2ndRecord
Cabecera | Cabecera |
---|---|
Carácter | Especifica el carácter para el delimitador de repetición.
Si se ha seleccionado la opción Carácter para el Delimitador de repetición, deberá introducir un único carácter utilizando una de las siguientes acciones:
|
Final de línea | Especifica que el delimitador de repetición es el final de la línea, ya sea un LF (line feed - salto de línea) o CRLF (carriage return - retorno de carro, line feed - salto de línea). Si los hijos están delimitados por un retorno de carro (CR), seleccione la opción Carácter y especifique un carácter CR como delimitador. El Dispositivo de integración acepta ambos caracteres de final de línea (LF y CRLF) al analizar datos. Al grabar datos, el carácter utilizado para los finales de línea viene determinado por la propiedad Grabar finales de línea como CRLF. |
Posición dinámica | Especifica que el carácter utilizado como delimitador de repetición está definido dinámicamente dentro de los datos. Los delimitadores dinámicos deben aparecen en una posición específica dentro del primer registro de los datos, tales como en los datos EDI o HL7. La forma como el Dispositivo de integración utilice el carácter dependerá de si los datos de archivo sin formato son de entrada o salida:
|
Grabar valor predeterminado | Especifica el carácter que debería utilizarse como delimitador hijo cuando el Dispositivo de integración graba datos de salida en la actividad Grabar archivo sin formato del nodo raíz. Además, el carácter especificado se graba en la posición especificada del primer registro en los datos de salida. El carácter especificado en este campo no se utiliza cuando los datos de archivo sin formato de entrada se leen en la actividad Leer archivo sin formato. En el campo de texto Grabar valor predeterminado del panel, introduzca un único carácter utilizando una de las siguientes acciones:
|