Cette fonctionnalité permet d’importer des
données complémentaires à partir d’un fichier CSV pour une source, un groupe ou
un domaine de valeurs codées.
! Le séparateur de champs dans le fichier CSV dépend de la configuration courante du système d’exploitation.
Le format du fichier CSV dépend de l’élément
sélectionné :
►
Source : ligne, jonction, appareil ou
assemblage
- NAME : nom du champ à ajouter au format texte, limité aux caractères en minuscule et le souligné (_). Si le nom du champ existe déjà, l’enregistrement est ignoré.
- TYPE : type du champ (BOOL, SHORT, LONG, FLOAT, DOUBLE, DATE, GUID, TEXT). Le champ est ignoré si le type n’est pas dans la liste.
- ALIAS : libellé associé au nom du champ. Le nom du champ est utilisé comme alias si la valeur n’est pas définie.
- MAXLEN : nombre maximum de caractères pour les champs de type TEXT ou vide.
- NETWORKATTRIBUTE : nom d’un attribut de réseau défini si nécessaire ou vide.
►
Groupe :
- NAME : nom du champ à ajouter au format texte, limité aux caractères en minuscule et le souligné (_). Si le nom du champ n’existe pas dans la définition de la source, l’enregistrement est ignoré.
- ALIAS : libellé associé au nom du champ ou vide pour ne pas le modifier lors de l’import.
- OBLIGATORY : caractère obligatoire du champ pour le groupe, géré par une règle attributaire de contrainte.
Les valeurs possibles pour indiquer que le champ est obligatoire sont : 1, OUI, O, oui ou o.
Les valeurs possibles pour indiquer que le champ n’est pas obligatoire sont : 0, NON, N, non ou n.
- VISIBLE : visibilité du champ pour le groupe.
Les valeurs possibles pour indiquer que le champ est visible sont : 1, OUI, O, oui ou o.
Les valeurs possibles pour indiquer que le champ est non visible sont : 0, NON, N, non ou n.
- DOMAIN : nom d’un domaine défini si nécessaire ou vide.
- DEFAULT : valeur par défaut du champ ou vide. La valeur doit pouvoir être convertie dans le type du champ pour être prise en compte.
- SPLIT : action à appliquer sur le champ lors d’un tronçonnement. Les valeurs possibles sont : copy, reset, proportional, calculate, keep, from, to ou vide. Uniquement pour les linéaires.
- MERGE : action à appliquer sur le champ lors d’une fusion. Les valeurs possibles sont : equals, keep, sum, concat, reset, calculate, from, to ou vide. Uniquement pour les linéaires.
- GROUP : libellé de regroupement du champ ou vide. Les champs associés au même libellé sont regroupés au niveau du formulaire Field Maps.
- PRIORITY : numéro d’ordre des champs dans le formulaire ou vide pour un ajout à la fin de la liste.
- FORMAT : format appliqué en fonction du type du champ ou vide :
FLOAT ou DOUBLE : nodecimal, onedecimal, twodecimal, threedecimal, fourdecimal, fivedecimal, sevendecimal ;
DATE : year, shortdate, longdate, iso8601shortdate, iso8601longdate, shortdateloghour, shortdateshorthour, logdateshorthour, longdatelonghour, shorthour, longhour.
- TRACE : gestion de l’historique des modifications.
Les valeurs possibles pour indiquer que le champ est tracé sont : 1, OUI, O, oui ou o.
Les valeurs possibles pour indiquer que le champ n’est pas tracé sont : 0, NON, N, non ou n.
- HISTORIC : gestion du champ lors d’une suppression (dépose).
Les valeurs possibles pour indiquer que le champ est historisé sont : 1, OUI, O, oui ou o.
Les valeurs possibles pour indiquer que le champ n’est pas historisé sont : 0, NON, N, non ou n.
►
Domaine
de valeurs codées :
- CODE : code qui doit être du type du domaine de valeurs codées. Les codes qui ne peuvent pas être convertis dans le type attendu sont ignorés lors de l’import.
- LABEL : libellé associé au code.
L’utilisateur :
|
Action |
Résultat |
|
Se positionne sur une source, un
groupe ou un domaine de valeurs codées.
|
La boite de dialogue suivante s’ouvre :
Le titre de la boite de dialogue varie selon l’origine de la demande d’import. |
|
Sélectionne le fichier CSV et lance l’import avec le bouton « Ouvrir ». |
Le fichier CSV est contrôlé par rapport à l’origine
de la demande d’import et au format attendu. Si le format du fichier est cohérent,
l’import est lancé. A la fin de l’import, un boite de dialogue affiche les
informations générales de l’import et le fichier de log (1NetworkManager.log),
présent dans « <répertoire installation>\1Spatial\Logs\ »,
liste les erreurs rencontrées. !
Pour
une source ou un groupe, si un attribut est incohérent, l’enregistrement
correspondant est ignoré. !
Pour un
domaine de valeurs codées, , si le code existe déjà, seule la valeur de la
description est appliquée. |