Tipos de delimitación compatibles

Puede cambiar el Tipo de delimitación desde la ficha Opciones del cuadro de diálogo Configuración de la base de datos.

BarTender admite los siguientes tipos de delimitación para los archivos de texto:

ClosedMezcla de comillas y comas

El método de Delimitación mixta por comillas y comas es el ajuste predeterminado para BarTender ya que funciona con delimitación por comas, así como por archivos delimitados por comillas y comas. En un archivo de texto estándar delimitado de dBASE, los campos numéricos se delimitan mediante comas, mientras que los campos de cadenas de caracteres se delimitan mediante comas y comillas. Suponiendo que el primer campo de cada línea en su programa dBASE sea un campo numérico, los datos grabados en el archivo tendrían el aspecto siguiente:

0543166,"Naranjas","Perecedero"

17890,"Aparato de radio","Frágil"

1203768,"Manzanas","Perecedero"

1029384,"Plátanos","Perecedero"

Como hay cuatro líneas en el archivo, se imprimirían cuatro elementos diferentes con tres tipos de datos.

ClosedComillas y coma

En un archivo de texto delimitado por comas y comillas, los campos individuales se separan tanto mediante comillas como por comas. Un ejemplo de archivo delimitado por comillas y comas podría ser el siguiente:

"0543166","Naranjas","Perecedero"

"17890","Aparato de radio","Frágil"

"1203768","Manzanas","Perecedero"

"1029384","Plátanos","Perecedero"

Como hay cuatro líneas en el archivo, se imprimirán cuatro elementos diferentes. Observe que cada línea del archivo contiene tres campos de datos para cada registro. Cada campo está delimitado por comillas y se separa de los demás mediante una coma. Por ejemplo, el primer registro contiene el número de identificación 0543166. Este número se imprimirá probablemente como un código de barras. Los campos de texto "Naranjas" y "Perecedero" también podrían aparecer en el mismo elemento impreso. Casi todas las bases de datos, hojas de cálculo y procesadores de texto pueden crear archivos de datos con este formato.

ClosedComa

En un archivo de texto delimitado por comas, los campos individuales se separan mediante comas. Un ejemplo de archivo delimitado por comas podría ser el siguiente:

0543166,Naranjas,Perecedero

17890,Aparato de radio,Frágil

1203768,Manzanas,Perecedero

1029384,Plátanos,Perecedero

Como hay cuatro líneas en el archivo, se imprimirían cuatro elementos diferentes con tres tipos de datos.

Observe que en el segundo campo de la segunda línea hay un espacio entre la palabra "Flor" y la palabra "Macetas". La delimitación por comas reconoce los espacios incrustados entre los caracteres de un campo. Sin embargo, cuando los datos de un campo individual incluyen espacios "iniciales" o "finales" que desea imprimir, debe utilizar la delimitación por comas y comillas. La delimitación por comas anula automáticamente todos los espacios iniciales y finales.

ClosedFicha

La delimitación por tabuladores utiliza un carácter de tabulación para separar los campos. Un ejemplo de archivo delimitado por tabuladores podría ser el siguiente:

0543166 Naranjas Perecedero

17890 Aparato de radio,Frágil

1203768 Manzanas  Perecedero

1029384 Plátanos Perecedero

Como hay cuatro líneas en el archivo, se imprimirían cuatro elementos diferentes con tres tipos de datos.

ClosedDelimitador definido por el usuario

Se puede utilizar cualquier carácter sencillo como delimitador para separar la información de cada línea. A continuación, se muestra un ejemplo que utiliza el signo de dos puntos como delimitador de campos:

0543166:Naranjas:Perecedero:

17890:Maceta:Quebradizo

1203768:Manzanas:Perecedero:

1029384:Platanos:Perecedero:

Como hay cuatro líneas en el archivo, se imprimirían cuatro elementos diferentes con tres tipos de datos.

ClosedAnchura fija

Un archivo de texto con campos de anchura fija es aquél en el que cada campo de un registro comienza en una posición situada en un número fijo de caracteres contados desde el comienzo del registro. En consecuencia, no es necesario separar los campos entre sí mediante caracteres delimitadores.

A continuación, se facilita un ejemplo de registros con campos de anchura fija. El primer campo de cada registro tiene ocho posiciones de caracteres; el segundo, diez; y el tercero, otras diez. Tenga en cuenta que el segundo registro, no hay ningún carácter delimitador que separe "Melón" de "Perecedero". No se necesita ninguno, puesto que el documento se puede definir de modo que siempre el carácter número 19 se interprete como el comienzo del tercer campo.

0543166 Naranjas Perecedero

17890   MelónPerecedero

1203768 Manzanas  Perecedero

1029384 Plátanos Perecedero

Temas relacionados