受支持的定界类型

可以更改“数据库设置”对话框中的“选项”选项卡中的“定界类型”。

BarTender 支持文本文件的以下定界类型:

Closed引号和逗号混用

The Mixed Quote and Comma delimitation method is the default setting for BarTender because it works with comma delimited, as well as quote and comma delimited files. 在标准的已定界 dBASE 文本文件中,数字字段通常用逗号定界,而字符串字段通常用双引号和逗号定界。 假定您的 dBASE 程序中每行的第一个字段是数字字段,则保存到该文本文件中的数据如下所示:

0543166,"Oranges","Perishable"

17890,"Flower Pots","Breakable"

1203768,"Apples","Perishable"

1029384,"Bananas","Perishable"

由于文件有四行,因此将打印四个不同的项目,其中含有三种不同类型的数据。

Closed引号和逗号

在引号和逗号定界的文本文件中,单个字段之间用引号和逗号分隔。 引号和逗号定界文件的示例如下所示:

"0543166","Oranges","Perishable"

"17890","Flower Pots","Breakable"

"1203768","Apples","Perishable"

"1029384","Bananas","Perishable"

由于文件有四行,因此将打印四个不同的项目。 注意,文件的每一行都包括每个记录的三个数据字段。 每个字段都用引号引起来,字段之间用逗号分隔。 例如,第一个记录包含标识号 0543166。 该号码很可能将打印为条形码。 文本字段“Oranges”和“Perishable”也可能出现在同一打印项目上。 几乎所有数据库、电子表格和字处理软件都可以按照这种格式创建数据文件。

Closed逗号

在逗号定界的文本文件中,单个字段之间用逗号分隔。 逗号定界文件如下所示:

0543166,Oranges,Perishable

17890,Flower Pots,Breakable

1203768,Apples,Perishable

1029384,Bananas,Perishable

由于文件有四行,因此将打印四个不同的项目,其中含有三种不同类型的数据。

在第二行的第二个字段中,“Flower”与“Pots”之间有一个空格。 逗号定界可识别出字段中数据字符之间的空格。 不过,如果单个字段的数据中包含要打印的“前导”和“尾部”空格,则必须使用引号和逗号定界。 逗号定界会自动去除所有前导空格和尾部空格。

Closed制表符

制表符定界使用制表符来分隔字段。 制表符定界文件的示例如下所示:

0543166 Oranges Perishable

17890 Flower Pot Breakable

1203768 Apples Perishable

1029384 Bananas Perishable

由于文件有四行,因此将打印四个不同的项目,其中含有三种不同类型的数据。

Closed用户定义的定界符

可以使用所需的任何单个字符的定界符来分隔一行中的信息。 以下示例展示了一个使用冒号作为字段定界符的用户定义的定界符文件:

0543166:Oranges:Perishable

17890:Flower Pots:Breakable

1203768:Apples:Perishable

1029384:Bananas:Perishable

由于文件有四行,因此将打印四个不同的项目,其中含有三种不同类型的数据。

Closed固定宽度

所谓字段宽度固定的文本文件,是指从记录开头处起,记录中的每个字段都开始于固定的字符数位置。 因此,字段彼此之间不需要任何定界字符来分隔。

下列示例就是字段宽度固定的记录。 每个记录中的第一个字段占 8 个字符,第二个字段占 10 个字符,第三个字段占 10 个字符。 请注意,在第二个记录中,“Cantaloupe”与“Perishable”之间没有定界符。 因为文档可设置为始终将第 19 个字符作为第三个字段的起始处,所以不需要定界符。

0543166 Oranges Perishable

17890 CantaloupePerishable

1203768 Apples Perishable

1029384 Bananas Perishable

相关主题