Conversion d'un fichier TXT vers CDS/Isis

La conversion d'un ficher TXT vers une base CDS/Isis a un fichier TXT file en entrée, où les champs à transférer peuvent être délimités de deux manières:

  • avec étiquettes

  • Avec tabulations (par exemple, un fichier obtenu à partir d'une feuille de calcul sauvée sous format TXT avec des tabulations comme délimiteurs )

Fichier TXT avec étiquettes:

Dans ce cas, chaque élément est identifié par une étiquette et à chaque étiquette correspond un champ dans la base.

Ces étiquettes commencent toujours par
$$ et se terminent par : pour assurer qu'il n'y ait aucune confusion dans le contenu à convertir. De plus, tous les enregistrements doivent être séparés par une chaîne de caractères qu'on ne trouve nulle part dans le contenu des champs. Il est conseillé d'utiliser ## comme séparateur d'enregistrement.

Fichier TXT avecTabulations:

Dans ce cas, chaque ligne dans le fichier TXT correspond à un enregistrement, et les champs sont séparés par des tabulations dans chaque enregistrement. Dans la colonne Étiquette de la table de conversion, mettre le rang de la colonne où se trouve le champ à convertir dans le fichier TXT

Procédure de conversion:

Elle se fait en trois étapes:

  1. Sélection/Définition de la table d conversion

  2. Validation du fichier d'entrée avec la table de conversion

  3. Conversion et chargement dans la base

Pour exécuter une conversion, suivre les étapes suivantes:

  1. Sélectionner l'option Charger le fichier TXT à partir du menu de gestion

  2. Sélectionner, éditer ou créer la table de conversion

  3. En sélectionnant la table de conversion, une fenêtre avec une zone de texte apparaît, où vous pouvez saisir le nom du fichier TXT à convertir. D'autres options sont également disponibles:

    • Voir les étiquettes définies : Affiche les étiquettes existantes dans la table de conversion

      Valider les étiquettes: Traiter le fichier TXT en le confrontant avec la table de conversion, et présenter un rapport avec les étiquettes trouvées et celles non trouvées

    • Procéder: Exécuter la conversion et charger la base

Conversion et chargement de la base

Cette étape effectue encore une fois la validation du ficher TXT en le confrontant avec la table de conversion, et présente un nouveau rapport avec les erreurs rencontrées. A l'issue de cette étape, vous verrez un bouton de commande pour créer les nouveaux enregistrements dans la base. Les lignes identifiées comme avec Étiquettes non repérées ne seront pas transférées dans la base.