Trabajo con registros y campos de varias líneas
Puede definir datos de campo o registro que se extiendan más allá de una línea o una fila en un archivo de origen. Por ejemplo:
- Datos de domicilio o datos de comentario organizados en varias líneas
- Diferentes tipos de datos apilados en un único campo
- Campos de varias líneas con valores que varían en la cantidad de líneas que contienen
Las secciones que se incluyen a continuación explican cómo definir archivos con los datos organizados de esta manera.
Registros de varias líneas y campos de varias líneas
En un archivo de origen, los registros de varias líneas contienen datos en más de una línea o fila que corresponden al mismo registro. (Consulte Registro de varias líneas con un campo de una línea y un campo de varias líneas).
Los campos de un registro de varias líneas pueden ser campos de varias líneas o no. Por ejemplo, un registro de dos líneas podría ser una sucesión de valores de campo de una línea que están empaquetados a una segunda línea por el formato de un reporte de imagen de impresión o PDF.
Los campos de varias líneas contienen valores de campo que se extienden a lo largo de dos o más líneas o filas en el archivo de origen. Por ejemplo: domicilios que se ordenan en varias líneas o campos de comentario con texto en varias líneas. Si un campo tiene varias líneas, el registro que contiene el campo también debe tener varias líneas.
Registro de varias líneas con un campo de una línea y un campo de varias líneas
El ejemplo que se incluye a continuación muestra un registro de tres líneas que contiene el campo de una línea “Cust No” y el campo de tres líneas “Name & Address”.
Definición de un registro de varias líneas
Puede definir un registro de varias líneas utilizando cualquiera de los siguientes métodos:
- Seleccione un valor de datos inicial en la primera línea de un registro y un valor exclusivo en la última línea del registro.
En Valor de datos inicial en la primera línea de un registro y un valor exclusivo en la última línea, hay un número de cliente seleccionado en la primera línea y un código postal seleccionado en la última línea. Registro de varias líneas definido muestra el registro multilínea resultante.
- Defina la primera línea de un registro y, después, en el cuadro de diálogo Definición de registro, edite la definición del registro especificando la cantidad de líneas adecuada en el ajuste Líneas en los registros. Puede usar este método cuando no es posible especificar un valor único en la última línea del registro.
Valor de datos inicial en la primera línea de un registro y un valor exclusivo en la última línea
Registro de varias líneas definido
Definición de campos en un registro de varias líneas
Al definir campos en un registro de varias líneas, tiene las siguientes opciones:
- Puede definir valores que ocupan una única línea como un campo de una sola línea
En Campos de una línea y de varias líneas, los siguientes valores están definidos como campos de una sola línea: número de cliente, ciudad, estado, código postal, importe de la transacción y límite.
Para definir un campo de una sola línea, seleccione una instancia de uno de los valores del campo.
- Puede definir valores que ocupan varias líneas de una o dos maneras:
- Como campos múltiples que contienen datos de una sola línea
En la Campos de una línea y de varias líneas, el nombre del cliente y el domicilio se definen de esta manera.
Para definir varios campos de una sola línea, seleccione una única instancia de los datos de varias líneas. Por valor predeterminado, Analytics crea un campo independiente para cada línea. Para cada campo, se agrega un sufijo numérico creciente al nombre del campo.
- Como un campo único que contiene los datos de todas las líneas
En Campos de una línea y de varias líneas, los valores de comentario se definen como un campo único.
Para definir un campo único que contiene los datos de todas las líneas, seleccione una única instancia de los datos de varias líneas. En el cuadro de diálogo Definición de campo, en Opciones avanzadas, seleccione Convertir en un solo campo.
- Como campos múltiples que contienen datos de una sola línea
Campos de una línea y de varias líneas
Vista previa de los campos en la tabla de Analytics resultante
El siguiente ejemplo muestra de qué manera aparecerán los campos definidos en Campos de una línea y de varias líneas en la tabla de Analytics resultante.
Definición de campos con diferente altura
Puede utilizar el ajuste Termina en línea en blanco en el cuadro de diálogo Definición de campo para definir varios campos en los cuales los valores varían en la cantidad de líneas que ocupan. El ajuste especifica que los valores terminan cuando se encuentra una línea en blanco. Esta función solo sirve si hay una o más líneas en blanco entre cada valor en el campo de varias líneas.
Falta de coincidencia entre los límites del campo y los valores del campo
El ejemplo que se incluye a continuación muestra el problema que puede surgir cuando los valores del campo tienen diferente altura.
La altura del campo se ajusta en ‘5’ para capturar las cinco líneas del primer valor en el campo “Name & Address”. Como el segundo valor solo tiene tres líneas, la altura de cinco líneas también captura demasiados datos y abarca la totalidad del segundo valor y la primera línea del tercer valor. El resultado es una falta de coincidencia entre los límites del campo y los valores del campo, lo cual también hace que los límites del registro tampoco coincidan.
Reajuste de los límites del campo para hacerlos coincidir con los valores del campo
El ejemplo que se incluye a continuación muestra de qué manera se puede resolver el problema seleccionando Termina en línea en blanco. Ahora, se ajustan los límites del campo y del registro de manera dinámica para adaptarse a la cantidad de líneas que ocupa cada valor del campo.