Guide des formats

De Wiki1000
(Différences entre les versions)
Ligne 1 : Ligne 1 :
=Principe de fonctionnement=
+
=Définition=
  
 
Les formats décrivent un format de fichier et les correspondances entre les données à générer et le modèle métier.
 
Les formats décrivent un format de fichier et les correspondances entre les données à générer et le modèle métier.
  
''' Avant Tahoe '''
+
La conception des formats s'effectue en mode projet.
  
{{#images:avant_tahoe.jpg|formats}}
 
 
 
''' Depuis Tahoe '''
 
 
{{#images:apres_tahoe.jpg|formats}}
 
  
 
=Mise en œuvre=
 
=Mise en œuvre=
 
==La trace==
 
 
La trace générée se situe dans [container L1000]/logs
 
 
Trois niveaux de trace sont disponibles
 
 
* '''Format_Log_Level_None''' : aucune trace
 
* '''Format_Log_Level_Data_Errors''' : trace les erreurs d'accès au données (formule erronée...) utile pour la mise au point des nouveaux formats
 
* '''Format_Log_Level_Verbose''' : trace l'exploration du fichier / du modèle (trace importante en taille) + Format_Log_Level_Data_Errors
 
  
 
==Intégrer un fichier==
 
==Intégrer un fichier==
Ligne 47 : Ligne 31 :
  
 
'''aLogLevel''' : niveau de log
 
'''aLogLevel''' : niveau de log
 +
 +
 +
==La trace==
 +
 +
La trace générée se situe dans [container L1000]/logs
 +
 +
Trois niveaux de trace sont disponibles
 +
 +
* '''Format_Log_Level_None''' : aucune trace
 +
* '''Format_Log_Level_Data_Errors''' : trace les erreurs d'accès au données (formule erronée...) utile pour la mise au point des nouveaux formats
 +
* '''Format_Log_Level_Verbose''' : trace l'exploration du fichier / du modèle (trace importante en taille) + Format_Log_Level_Data_Errors
 +
  
  
Ligne 52 : Ligne 48 :
  
 
Lorsque on crée un format en adminLevel=99,
 
Lorsque on crée un format en adminLevel=99,
 +
 +
=Principe de fonctionnement=
 +
 +
 +
''' Avant Tahoe '''
 +
 +
{{#images:avant_tahoe.jpg|formats}}
 +
 +
 +
''' Depuis Tahoe '''
 +
 +
{{#images:apres_tahoe.jpg|formats}}
 +
 +
  
  

Version du 16 février 2011 à 11:16

Sommaire

Définition

Les formats décrivent un format de fichier et les correspondances entre les données à générer et le modèle métier.

La conception des formats s'effectue en mode projet.


Mise en œuvre

Intégrer un fichier

procedure IntegrateByFormatDef(const aCodeFormat:string;const aData:TStrings;aRefObject:TitObject;const aLogLevel:integer);

aCodeFormat : code du format

aData : fichier à intégrer

aRefObject : objet qui tient les objets qui seront créés

aLogLevel : niveau de log

Générer

function GenerateByFormatDef(const aCodeFormat:string;aRefObject:TitObject;const aLogLevel:FormatLogLevel):String

retourne une chaine représentant le fichier généré

aCodeFormat : code du format

aRefObject : l'objet à générer

aLogLevel : niveau de log


La trace

La trace générée se situe dans [container L1000]/logs

Trois niveaux de trace sont disponibles

  • Format_Log_Level_None : aucune trace
  • Format_Log_Level_Data_Errors : trace les erreurs d'accès au données (formule erronée...) utile pour la mise au point des nouveaux formats
  • Format_Log_Level_Verbose : trace l'exploration du fichier / du modèle (trace importante en taille) + Format_Log_Level_Data_Errors


Gestion des formats systèmes

Lorsque on crée un format en adminLevel=99,

Principe de fonctionnement

Avant Tahoe

avant_tahoe.jpg


Depuis Tahoe

apres_tahoe.jpg



Administration

admin1.jpg





Whos here now:   Members 0   Guests 0   Bots & Crawlers 3
 
Outils personnels