OPALE - 10.0 - Utilisation - séparateurs
Différence entre versions
imported>Admin |
imported>Admin |
||
Ligne 19 : | Ligne 19 : | ||
[[File:SeparateurENREG.PNG|568x568px|left|sans_cadre]] | [[File:SeparateurENREG.PNG|568x568px|left|sans_cadre]] | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
Version du 15 mars 2019 à 08:35
Séparateur de champs :
Le séparateur de champs est caractère utilisé pour marquer la fin d'un champ dans le fichier d'entrée.
Il doit s'agir du même caractère tout au long du fichier d'entrée. A chaque fois que le programme rencontre le séparateur, un nouveau champ sera alimenté dans la base de données.
Séparateur d'enregistrements :
En ce qui concerne le séparateur d'enregistrements, il s'agit d'un caractère utilisé pour indiquer la fin d'un enregistrement dans le texte ou fichier d'origine.
Il s'agit habituellement d'un retour à la ligne ou d'un caractère spécial comme | ou %.Il est aussi possible d'indiquer un nombre de caractères. Dans ce cas,
chaque enregistrement doit comprendre le même nombre de caractères.Le caractère doit être le même tout au long du fichier. A chaque fois que le programme rencontre
le caractère, il met fin au MapData en cours et continue avec le script en cours.
4 types de séparateurs d'enregistrement sont disponibles comme illustré dans la capture d'écran suivante :
A propos du séparateur End of page / End of line : Ce séparateur est spécifique à l'action Read File et s'applique aux fichiers qui comprennent
des sauts de page (0x0C). Le Read File se comporte de la même manière que le séparateur End of line à ceci près qu'il déclenche l'exception
ReadEndPage lorsque le fichier lit un saut de page. L'exception ReadNoLine est ajoutée lorsque le fichier CSV est vide.
Remarque :
- ReadEndPage est une exception qui se déclenche lorsqu'il y a un saut de page dans le fichier.
- ReadNoLine est une exception qui se déclenche lorsque le fichier est vide.