Conversion de données

La configuration est nécessaire seulement si l'on désire effectuer une importation/exportation à partir d'un format des enregistrements de données spécifique du client.

Il est possible d'effectuer une conversion de données pour permettre l'importation/exportation de fichiers spécifiques du client. On utilise des "fichiers ASCII séparés par des virgules" que presque tous les gestionnaires de base de données/tableurs acceptent comme filtre d'importation/exportation.
Une table de conversion est créée. Elle fournit au convertisseur entrant et au convertisseur sortant les informations relatives à la conversion des données.

Importation (Envoyer) d'enregistrements de l'hôte par le convertisseur entrant :

1. Sélectionner d'abord le séparateur de champs et le séparateur de texte ou le saisir manuellement
   p. ex. "12345";"12";"123"
   ; = séparateur de champs "= séparateur de texte
   Il est possible de désactiver le séparateur de texte en entrant un espace comme séparateur de texte.

2. À titre d'essai, un fichier du client peut être chargé via Charger enregistrements d'hôte.
   Si le réglage des séparateurs de champs et de texte est correct, les enregistrements de données figurant dans la table d'enregistrements de l'hôte sont affichés correctement de champ:1 ... champ: x.
   Il est possible de vider la table avec Supprimer enregistrements d'hôte.

3. Maintenant, les champs de données de l'hôte sont affectés aux champs de données de la MP.
   Pour ce faire, il faut choisir un champ de données à affecter. Pour sélectionner un champ, on peut cliquer dans un champ de la table d'enregistrements de l'hôte (si chargée), de la table de conversion ou de la table d'enregistrements de la MP. Ensuite s'ouvre un dialogue de conversion.

4. Un champ de l'hôte avec sa position de départ et sa longueur peut ainsi être affecté à un champ de la MP. La position de départ indique à quelle position le champ de données doit commencer. La longueur indique le nombre de caractères, comptés à partir de la position de départ, qui doivent être transférés dans le champ de la MP.
   Si des enregistrements de l'hôte sont chargés, la partie du champ de l'hôte qui est transférée dans le champ de la MP apparaît avec un arrière-plan bleu.

5. Si le dialogue de conversion a été confirmé avec OK, le champ de données concerné reçoit une certaine couleur dans les 3 tables pour indiquer son affectation.

6. Si les champs de données qui sont repérés par "optional=false" dans le tableau ne sont pas tous affectés, un avertissement apparaît pour signaler qu'une conversion lors de l'importation n'est pas permise dans ce cas. La conversion lors de l'envoi est désactivée automatiquement.

Exportation (Lire) des enregistrements de la MP par le convertisseur sortant :

1. Le réglage des séparateurs de champs et de texte comme au point 1) ci-dessus.

2. Détermination de l'affectation des champs de l'hôte aux champs de la MP, voir point 3) ci-dessus.
   Pour l'exportation, tous les champs de données repérés par "optional=false" doivent impérativement être entrés. Les champs de l'hôte non définis sont sortis avec un champ de texte vide.

3. Le réglage de la position de départ et de la longueur ne concernent pas l'exportation.

4. Si un champ de données de l'hôte est affecté à plusieurs champs de données de la MP, un avertissement apparaît et indique que la conversion des données n'est pas possible lors du transfert en mémoire externe. La conversion est désactivée automatiquement lors du transfert en mémoire externe.

5. Si le bouton Appliquer de la barre de navigation est enfoncé alors qu'un champ de la MP est affecté à plusieurs champs de l'hôte, un avertissement apparaît et indique les champs qui restent à définir. La conversion est désactivée automatiquement lors du transfert en mémoire externe.

Le réglage déterminant si une conversion doit avoir lieu lors de l'envoi et/ou lors de la lecture est fixé sous

Transfert de fichier - Envoyer - Lire.
Page d'accueil