DataImporter - Importation des Listes de valeurs

AFFICHER TOUT LE CONTENU

Aperçu

Cet article présente le fonctionnement des imports de Listes de valeurs utilisées dans les formulaires, les attributs de CI ou les modules d'extensions (plug-in). 

Lors de la création d'un de ces éléments, on peut faciliter l'entrée de données avec des listes déroulantes ou dans le cas des formulaires de boutons radio. Les valeurs de ces listes peuvent être créées ou modifiées avec une importation en utilisant DataImporter, à l'exception de la catégorie Plug-in qui est gérée par les gens d'Octopus. 

Ce qu'il faut savoir

Lors de la mise à jour d'une liste de valeurs, les éléments importés écrasent les anciennes données.

Il faut donc s'assurer de réimporter tous les éléments dont on a besoin dans la liste. 


Références

Ce que vous devez savoir :  

Les fichiers modèles de référence (.xlsx et .xml) pour l'importation sont inclus dans le fichier compressé ListeValeurs.zip.  
 

Champs requis

  • NomFR - Texte (255)
    • Désigne le nom de la liste en français.
  • ​​NomEN - Texte (255)
    • Désigne le nom de la liste en anglais.

  • ValeurFR - Texte (1000)
    • Représente une des valeurs de la liste qui sera présentée à l'utilisateur en français.
  • ValeurEN - Texte (1000)
    • Représente une des valeurs de la liste qui sera présentée à l'utilisateur en anglais.

Champs optionnels

  • Catégorie
    • Indique dans quelle catégorie la liste sera ajoutée ou modifiée.
    • Doit être une catégorie qui existe. 
    • Les choix possibles sont Attribut de CI, Formulaire, Tous.
    • La catégorie Plug-in peut seulement être modifiée par les gens d'Octopus, à moins d'exception. 
    • Si aucune catégorie n'est spécifiée, la liste sera ajoutée à la catégorie Formulaire.
  • Rang - Entier
    • Indique le rang de la valeur dans la liste.

    • Si aucun rang n'est spécifié, les valeurs seront présentées en ordre alphabétique à l'utilisateur en fonction de sa langue.

Contenu du fichier de configuration (ListeValeurs.xml)

La déclaration de la source se fait en indiquant la valeur CustomLookupGroup dans la balise <Content>

ATTENTION : Le modèle de fichier XML utilisé en exemple est pour une importation à partir d'Excel 2007 ou 2010. 
<?xml version="1.0" encoding="utf-8" ?>
<Sources>
      <Source Name="Listevaleurs" >
             <ConnectionString>Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\Import\ListeValeurs.xlsx;Extended Properties="Excel 12.0 Xml;HDR=YES";</ConnectionString>
             <ViewName>[Importation Liste Valeurs$]</ViewName>
             <Content>CustomLookupGroup</Content>
      </Source>
</Sources>

Voir l'article Fichier de configuration XML qui explique comment programmer les références à vos sources de données.

X
Aidez-nous à améliorer l’article








Aidez-nous à améliorer l’article