« Guide des formats » : différence entre les versions

De Wiki1000
Ligne 52 : Ligne 52 :
===Importer un fichier===
===Importer un fichier===


L'importation d'un fichier en utilisant un format de définition peut se faire :
L'importation d'un fichier en utilisant un format de définition peut se  


====Dans un processus métier par script métier====
* Dans un processus métier par script métier


Utiliser la méthode d'[[ImportByFormatDef (rtl)|importation de fichier en utilisant un format]].
Utiliser la méthode d'[[ImportByFormatDef (rtl)|importation de fichier en utilisant un format]].


====A partir de l'assistant d'importation====
* A partir de l'assistant d'importation
 
Cochez "Format de fichier" puis sélectionner le format de définition souhaité.
Cochez "Format de fichier" puis sélectionner le format de définition souhaité.



Version du 10 août 2011 à 10:48

stock}}

Les formats de fichier permettent de décrire les correspondances entre une structure de données et un modèle métier. Une fois cette correspondance établie il est possible d'importer ou d'exporter les fichiers correspondants à cette structure.

Vue globale

{{#images:apres_tahoe.jpg|formats}}

Administration

Les formats sont stockés dans le référentiel.


{{#images:admin1.jpg|formats}}


Filtres de caractères

{{#images:admin_format_gen_xml_2.png|formats}}

Pour les formats de génération, il est possible de filtrer les données écrites dans le fichier généré.

Pour cela, quatre choix sont possibles.

  • Aucun
  • CFONB : Voir le fonctionnement du filtre
  • EDI : Voir le fonctionnement du filtre
  • Personnalisé : Pour chaque caractère de la chaîne à filtrer, si le caractère appartient à la liste des caractères autorisés il n’est pas filtré sinon on enlève ses éventuels accents, si le caractère sans accent n’appartient toujours pas à la liste des caractères autorisés, il est remplacé par un blanc.

Exemple de filtre personnalisé : Caractères autorisés « abcde »

« aa » --> « aa »

« azza » --> « a a »

« aéèêa » --> « aeeea »


Schémas

{{#images:admin_format_gen_xml_3.png|formats}}

Pour les formats de type xml, un schéma (fichier xsd) est requis à l'exécution.

Lorsque le schéma est chargé, il apparaît (lui les schémas qu'il référence éventuellement)


{{#images:admin_format_int_xml_2.png|formats}}

Mise en œuvre

Importer un fichier

L'importation d'un fichier en utilisant un format de définition peut se

  • Dans un processus métier par script métier

Utiliser la méthode d'importation de fichier en utilisant un format.

  • A partir de l'assistant d'importation

Cochez "Format de fichier" puis sélectionner le format de définition souhaité.

{{#images:format7.png|formats}}

Tip : En général l'importation de fichier structuré complexe nécessite un processus pour transformer et compléter les informations de sorte que cette méthode utilisant l'assistant d'importation est rarement utilisable.

Exporter un fichier

Utiliser la méthode de génération de fichier en utilisant un format.


Créer un nouveau format

En général les formats sont créés par duplication, pour cela :

Utiliser les interfaces utilisateurs situées dans le menu "Outils/Définition des formats"

{{#images:format1.png|formats}}

Consulter les formats existants pour trouver un format proche de celui-souhaité

{{#images:format2.png|formats}}

Détail du format :

Tip : Suivant le type du format (fixe, variable, xml...) l'interface utilisateur de l'écran de définition du format peut changer

{{#images:format3.png|formats}}

Pour créer un format utilisez l'assistant de création de format :

{{#images:format6.png|formats}}