サポートされている区切りの種類

[データベース設定ウィザード] の [ファイル形式] ページの [形式] フィールドでは、次の区切り種類を使用できます。

[指定文字で区切り] オプションを選択すると、区切り種類を次のいずれかに変更できます。

Closed複合した引用符とコンマ

複合した引用符とコンマの区切り文字は、コンマで区切られたファイルおよび引用符とコンマで区切られたファイルで機能します。一般的に、標準の区切りテキストファイルでは、数値フィールドはコンマで区切られ、文字列フィールドは二重引用符とコンマで区切られます。各行の最初のフィールドが数値フィールドである場合、ファイルに保存されるデータは次のようになります。

0543166,"Oranges","Perishable"

17890,"Flower Pots","Breakable"

1203768,"Apples","Perishable"

1029384,"Bananas","Perishable"

ファイルには 4 つの行があるので、3 つの異なるデータフィールドを含む 4 つの異なる項目が印刷されます。

Closed引用符とコンマ

引用符とコンマ区切りテキストファイルの場合、個々のフィールドは引用符とコンマの両方によって区切られます。引用符とコンマ区切りのファイルは、次のようになります。

"0543166","Oranges","Perishable"

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

"1203768","Apples","Perishable"

"1029384","Bananas","Perishable"

ファイルには 4 つの行があるので、4 つの異なる項目が印刷されます。ファイルの各行には、レコードごとに 3 つのデータフィールドが含まれていることに注意してください。各フィールドは引用符で囲まれ、コンマによって相互に区切られています。

たとえば、最初のレコードには、0543166 という識別番号が含まれています。この番号はバーコードとして印刷されると思われます。"Oranges" と "Perishable" というテキストフィールドも同じ印刷項目に表示されると思われます。ほとんどすべてのデータベース、スプレッドシート、ワードプロセッサソフトウェアは、この形式でデータファイルを作成できます。

Closedコンマ

コンマ区切りテキストファイルの場合、個々のフィールドはコンマによって区切られます。コンマ区切りファイルは、次のようになります。

0543166,Oranges,Perishable

17890,Flower Pots,Breakable

1203768,Apples,Perishable

1029384,Bananas,Perishable

ファイルには 4 つの行があるので、3 つの異なるデータフィールドを含む 4 つの異なる項目が印刷されます。

2 行目の 2 番目のフィールドにある "Flower" と "Pots" という単語の間にはスペースがあります。スペースがフィールド内のデータ文字間に埋め込まれている場合、コンマ区切りではスペースが識別されます。

前後のスペースは既定で削除されますが、これらのスペースを印刷する場合は、[データベース設定ウィザード] の [データフィルタリング] ページの [各フィールドからスペースを削除] チェックボックスをクリックしてオフにすることによって BarTender をそのように設定できます。

Closedタブ

タブ区切りでは、フィールドの間を区切るためにタブ文字が使用されます。タブ区切りファイルは、次のようになります。

0543166 Oranges Perishable

17890 Flower Pot Breakable

1203768 Apples Perishable

1029384 Bananas Perishable

ファイルには 4 つの行があるので、3 つの異なるデータフィールドを含む 4 つの異なる項目が印刷されます。

Closedカスタム

単一行の情報を区切る 1 文字または複数文字の区切り文字を使用できます。たとえば、フィールド区切り文字にコロンを使用するカスタム区切りファイルは、次のようになります。

0543166:Oranges:Perishable

17890:Flower Pots:Breakable

1203768:Apples:Perishable

1029384:Bananas:Perishable

ファイルには 4 つの行があるので、3 つの異なるデータフィールドを含む 4 つの異なる項目が印刷されます。

Closedカスタム正規表現

一行のデータフィールドを区切る区切り文字としてカスタム正規表現を使用できます。このオプションは、ファイルの区切り文字が異なる場合に使用できます (いくつかの区切り文字の後にスペースが続く場合や、ファイル内に複数の種類の区切り文字がある場合など)。複数の異なる区切り文字に一致するカスタム正規表現を使用すると、すべての区切り文字が同様に扱われます。

カスタム正規表現の区切り文字の例を次の表に示します。

結果

[\t,;]タブ、コンマ、またはセミコロンに一致します。
,\s*0 個以上のスペースが続くコンマに一致します。

関連トピック