Création d'un format de données Enregistrement unique à largeur fixe

Pour créer de nouveaux formats de données pour un enregistrement unique à largeur fixe :

  1. Ouvrez Générateur Format.
  2. Cliquez sur Créer nouveau format de données.
  3. Renseignez ces informations :
    Type format
    Sélectionnez Enregistrement unique à largeur fixe.
    Nom
    Saisissez le nom du nouveau format de données. Il doit être unique.
    Libellé
    Saisissez éventuellement le libellé du nouveau format de données.
  4. Cliquez sur l'onglet Détails TML.
  5. Renseignez ces informations sur les séparateurs :
    Lignes initiales à ignorer
    Nombres de lignes à ignorer au début du fichier externe. La valeur par défaut est 0.
    Séparateur enregistrement
    Type de séparateur apparaissant à la fin de chaque enregistrement dans le fichier externe. Faites un choix entre :
    • Nouvelle ligne Windows
    • Nouvelle ligne Unix
    • Autre

      Spécifiez un paramètre comme séparateur d'enregistrements, par exemple \t pour utiliser une tabulation.

    Le séparateur par défaut est Nouvelle ligne Windows. Il est affiché record-sep="\r\n" dans le script. Autrement dit, retour chariot et nouvelle ligne.

  6. Indiquez les champs inclus dans le format :
    1. Pour importer des noms de champs existants à partir d'un fichier, cliquez sur Charger un fichier. Les noms de champs sont extraits et insérés dans les lignes et remplacent tout nom de champ déjà défini.
    2. Cliquez sur Ajouter pour ajouter un champ.
      Remarque: La position de début est générée automatiquement. Elle est calculée en tant que Début + Longueur de l'enregistrement précédent.
      1. Indiquez la longueur du champ, c'est-à-dire le nombre de caractères réservés pour ce champ.
      2. Indiquez le nom du champ.
        Remarque: Ce nom doit être conforme à la syntaxe XML. Par exemple, un nom de champ ne peut pas commencer par un caractère numérique. Les noms de champs doivent également être uniques au sein de cet ensemble de champs.
      3. Sélectionnez Ignorer pour retirer ce champ de la sortie.
      4. Cliquez sur Insérer pour ajouter un champ entre deux autres.
      5. Vous pouvez modifier l'ordre des champs à l'aide des boutons flèches vers le haut et vers le bas. Vous pouvez aussi les déplacer en les sélectionnant et en les faisant glisser à la position souhaitée.
      6. Cliquez sur Supprimer pour supprimer un champ.
  7. Eventuellement, cliquez sur l'onglet Script pour créer ou modifier un format dans la vue texte.
    Remarque: Le script doit former un XML valide.
  8. Cliquez sur Enregistrer format.