Cette fonctionnalité est disponible uniquement pour certains modules supplémentaires. Informations

Importer les données externes

EPLAN Harness proD Library vous permet d'importer des objets de bibliothèque en utilisant des fichiers texte provenant d'applications externes (en général des applications de CAOE) ou créés manuellement. Les formats de fichier supportés sont *.txt et *.csv. Le fichier texte doit comprendre les sections [head], [columns] et [data]. Si un fichier d'en-tête est utilisé, le fichier source ne doit comprendre que la section [data].

Section [head]

Un mot-clé est attribué à chaque composant de bibliothèque. Le mot-clé de composant est indiqué dans la section [head].

Section [columns]

La section [columns] suit directement la section [head]. Un mot-clé est attribué à la plupart des propriétés des composants de bibliothèque. Ce mot-clé de propriété est indiqué dans la section [columns]. Une ligne correspond à une propriété. Dans la section [columns], les colonnes peuvent être nommées et des unités peuvent être attribuées aux propriétés. Les noms des colonnes définis par l'utilisateur doivent être utilisés dans la section [data].

Section [data]

La section [data] suit directement la section [columns]. Chaque colonne correspond à une propriété de composant qui peut être définie dans la section [columns]. Chaque ligne correspond à un type de composant et aux valeurs des propriétés indiquées dans la section [columns].

Fichier d'en-tête

Un fichier d'en-tête doit comprendre les sections [head] et [columns]. Les formats supportés sont *.txt et *.csv. Si un fichier d'en-tête est utilisé, le fichier source ne doit comprendre que la section [data]. Grâce à la combinaison de fichiers d'en-tête et de fichiers source, différents fichiers source peuvent être utilisés pour le même type de composants. Les fichiers d'en-tête peuvent être enregistrés à l'étape Définir des propriétés de l'assistant Importer. Les sections [head] et [columns] sont enregistrées dans le fichier d'en-tête.

Fichier de modèle

Les réglages pour le séparateur et l'utilisation des éléments existants sont enregistrés dans les fichiers de modèle. Les fichiers de modèle présentent l'extension *.hxlit et peuvent être enregistrés au cours de la dernière étape de l'assistant Importer.

  1. Sélectionnez les éléments de menu Bibliothèque > Importer les données externes.

    L'assistant Importer est lancé.
  2. Cliquez dans le champ Fichier de données à importer sur [...] pour naviguer jusqu'au chemin d'accès du fichier source à importer.
  3. Cliquez dans le champ Fichier d'en-tête (en option) sur [...] pour naviguer jusqu'au chemin d'accès d'un fichier d'en-tête optionnel.
  4. Cliquez dans le champ Fichier de modèle avec des réglages sur [...] pour naviguer jusqu'à un fichier de modèle optionnel dans lequel le séparateur et l'utilisation des éléments existants sont définis.
  5. Cliquez sur [Suivant].
  6. Sélectionnez dans la liste déroulante Type le type de composant à importer. Par défaut, l'entrée correspond à la définition de la section [head].
  7. Les propriétés définies pour les composants sont affichées dans le tableau sous la liste déroulante Type. Vous pouvez ajouter une propriété avec le bouton de commande [Ajouter], la traiter avec le bouton de commande [Éditer], vous pouvez ajouter toutes les propriétés nécessaires avec le bouton de commande [Requis], et la propriété sélectionnée peut être supprimée avec le bouton de commande [Effacer].
  8. Cliquez sur le lien Enregistrer un fichier d'en-tête pour enregistrer les réglages actuels comme fichier d'en-tête.
  9. Cliquez sur [Suivant].
  10. Sélectionnez l'un des séparateurs prédéfinis dans le champ de groupe Séparateur. Ou activez la case à cocher Autre séparateur et entrez le séparateur souhaité dans le champ en dessous.
  11. Saisissez un caractère dans le champ Lignes ignorées commençant par si toutes les lignes dans le fichier source ou d'en-tête commençant par ce caractère doivent être ignorées lors de l'import.
  12. Dans les champs Colonnes et Lignes, indiquez respectivement le nombre de colonnes et de lignes à utiliser.
  13. Cliquez sur [Suivant].

    Le tableau Éléments offre un aperçu des éléments à importer.
  14. Sélectionnez l'entrée Écraser celle disponible dans la liste déroulante Traitement des éléments existants si tous les enregistrements doivent être écrasés, ou sélectionnez l'option Ne pas modifier si les éléments existants ne doivent pas être modifiés. Ou sélectionnez l'option Augmenter la sous-version ou Augmenter la version principale pour augmenter la sous-version / la version principale des éléments existants. Ou sélectionnez l'option Effacer celles disponibles (aucun import) si les éléments existants doivent être effacés et pas importés.
  15. Vous pouvez enregistrer les réglages actuels dans un fichier de modèle via le lien Enregistrer les réglages.

Remarque :

Pour importer correctement les caractères spéciaux, le fichier texte doit être codé en UTF-8.

Astuce :

Dans le dossier <Lecteur>:\<Répertoire programme>\Demo\Demo_Library_Import, vous trouverez quelques exemples de fichiers textes importés ainsi qu'une liste des unités prises en charge.