Types de délimitation pris en charge

Dans le champ Format de la page Format de fichier de l'assistant de configuration de base de données, les types de délimitation suivants sont disponibles :

Lorsque vous sélectionnez l'option Champs délimités, vous pouvez modifier le type de délimitation comme suit.

FerméGuillemet et virgule mélangés

Le délimiteur à guillemet et virgule mélangés fonctionne avec les fichiers délimités par des virgules et les fichiers délimités par des guillemets et des virgules. Dans un fichier texte délimité standard, les champs numériques sont normalement délimités par des virgules et les champs de chaînes de caractères par des guillemets et des virgules. En supposant que le premier champ de chaque ligne est un champ numérique, les données qui sont enregistrées dans le fichier ressembleront aux exemples suivants.

0543166,"Oranges","Périssable"

17890,"Pots de fleurs","Fragile"

1203768,"Pommes","Périssable"

1029384,"Bananes","Périssable"

Comme le fichier contient quatre lignes, quatre étiquettes différentes seront imprimées avec trois champs de données sur chacune.

FerméGuillemet et virgule

Dans un fichier texte délimité par des guillemets et des virgules, les champs sont séparés par des guillemets et des virgules. Un fichier délimité par des guillemets et des virgules ressemble à ce qui suit.

"0543166","Oranges","Périssable"

"17890","Pots de fleurs","Fragile"

"1203768","Pommes","Périssable"

"1029384","Bananes","Périssable"

Comme le fichier contient quatre lignes, quatre étiquettes différentes seront imprimées. Notez que chaque ligne du fichier contient trois champs de données par enregistrement. Chaque champ est encadré de guillemets et est séparé des autres par une virgule.

Par exemple, le premier enregistrement contient le numéro d’identification 0543166. Ce numéro va vraisemblablement être imprimé sous forme de code barres. Les zones de texte « Oranges » et « Périssable » apparaîtront sur le même élément imprimé. La plupart des bases de données, tableurs et traitements de texte sont en mesure de créer des fichiers de données dans ce format.

FerméVirgule

Dans un fichier texte délimité par des virgules, les champs sont séparés par des virgules. Un fichier délimité par des virgules ressemble à ce qui suit.

0543166,Oranges,Périssable

17890,Pots de fleurs,Fragile

1203768,Pommes,Périssable

1029384,Bananes,Périssable

Comme le fichier contient quatre lignes, quatre étiquettes différentes seront imprimées avec trois champs de données sur chacune.

Il y a deux espaces dans le deuxième champ de la deuxième ligne, entre les mots « Pots », « de » et « fleurs ». La délimitation par virgule reconnaît les espaces tant qu’elles se trouvent entre les caractères des données d’un même champ.

Les espaces de début et de fin sont supprimés par défaut, mais si vous voulez imprimer ces espaces, vous pouvez configurer BarTender pour qu'il le fasse en cliquant pour décocher la case Supprimer les espaces de chaque champ sur la page de filtrage de données de l'assistant de configuration de base de données.

FerméOnglet

La délimitation par tabulation utilise une tabulation pour séparer les champs. Une tabulation délimitée par des virgules ressemble à ce qui suit.

0543166 Oranges Périssable

17890   Pots de fleurs      Fragile

1203768 Pommes  Périssable

1029384 Bananes Périssable

Comme le fichier contient quatre lignes, quatre étiquettes différentes seront imprimées avec trois champs de données sur chacune.

FerméPersonnalisé

Vous pouvez utiliser n'importe quel délimiteur à un ou plusieurs caractères avec lequel vous souhaitez séparer des informations sur une seule ligne. Par exemple, un fichier de délimiteur personnalisé qui utilise deux-points pour le délimiteur de champ ressemble à ce qui suit.

0543166:Oranges:Périssable

17890:Pots de fleurs:Fragile

1203768:Pommes:Périssable

1029384:Bananes:Périssable

Comme le fichier contient quatre lignes, quatre étiquettes différentes seront imprimées avec trois champs de données sur chacune.

FerméExpression régulière personnalisée

Vous pouvez utiliser une expression régulière personnalisée comme délimiteur pour séparer les champs de données sur une ligne. Vous pouvez utiliser cette option lorsque les délimiteurs dans votre fichier varient (par exemple, certains délimiteurs peuvent avoir des espaces en fin de ligne ou vous pouvez avoir plus d'un type de délimiteur dans le fichier). Utilisez l'expression régulière personnalisée pour faire correspondre les différents délimiteurs afin qu'ils soient tous traités de la même manière.

Le tableau suivant contient des exemples de délimiteurs d'expression régulière personnalisée.

Expression

Résultat

[\t,;]Fait correspondre la tabulation, virgule ou point-virgule.
,\s*Fait correspondre une virgule qui est suivie de zéro ou de plus d’espaces.

Rubriques connexes