受支持的定界类型

在“数据库设置向导”的“文件格式”页面中的“格式”字段中,以下定界类型可供使用:

当您选中“定界字段”选项时,可以将定界类型更改为以下类型之一。

关闭引号和逗号混用

“引号和逗号混用”定界符可以使用逗号定界的文件,也可以使用引号和逗号混用定界的文件。在标准的已定界文本文件中,数字字段通常用逗号定界,而字符串字段通常用双引号和逗号定界。假定每行的第一个字段是数字字段,则保存到该文件中的数据如下所示。

0543166,"Oranges","Perishable"

17890,"Flower Pots","Breakable"

1203768,"Apples","Perishable"

1029384,"Bananas","Perishable"

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

关闭引号和逗号

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

"0543166","Oranges","Perishable"

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

"1203768","Apples","Perishable"

"1029384","Bananas","Perishable"

由于文件有四行,因此会打印四个不同的项目。注意,文件的每一行都包括每个记录的三个数据字段。每个字段都用引号引起来,字段之间用逗号分隔。

例如,第一个记录包含标识号 0543166。该号码很可能将打印为条形码。文本字段“Oranges”和“Perishable”也可能出现在同一打印项目上。几乎所有数据库、电子表格和字处理软件都可以按照这种格式创建数据文件。

关闭逗号

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

0543166,Oranges,Perishable

17890,Flower Pots,Breakable

1203768,Apples,Perishable

1029384,Bananas,Perishable

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

在第二行的第二个字段中,“Flower”与“Pots”之间有一个空格。逗号定界可识别出字段中数据字符之间的空格。

默认情况下,会移除前导空格和尾部空格。但是如果要打印这些空格,可以将 BarTender 配置为这样做,方法是在“数据库设置向导”的“数据筛选”页面中单击清除“删除每个字段的空格”复选框。

关闭Tab

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

0543166 Oranges Perishable

17890 Flower Pots Breakable

1203768 Apples    Perishable

1029384 Bananas Perishable

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

关闭自定义

您可以使用所需的任何单字符或多字符的定界符来分隔一行中的信息。例如,使用冒号作为字段定界符的自定义定界符文件如下所示。

0543166:Oranges:Perishable

17890:Flower Pots:Breakable

1203768:Apples:Perishable

1029384:Bananas:Perishable

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

关闭自定义正则表达式

您可以使用自定义正则表达式作为定界符来分隔行中的数据字段。当文件中的定界符变化时,可能会使用此选项(例如,某些定界符可能有尾随空格,或者文件中可能有多种定界符)。使用自定义正则表达式可以匹配各种定界符,以便可以按相同方式处理这些定界符。

下表包含自定义正则表达式定界符的示例。

表达式

结果

[\t,;]匹配制表符、逗号或分号。
,\s*匹配后跟零个或更多个空格的逗号。

相关主题