Guide des formats

De Wiki1000
(Différences entre les versions)
(Principe de fonctionnement)
(La trace)
Ligne 20 : Ligne 20 :
 
Trois niveaux de trace sont disponibles
 
Trois niveaux de trace sont disponibles
  
* Format_Log_Level_None : aucune trace
+
* '''Format_Log_Level_None''' : aucune trace
* Format_Log_Level_Data_Errors : trace les erreurs d'accès au données (formule erronée...)
+
* '''Format_Log_Level_Data_Errors''' : trace les erreurs d'accès au données (formule erronée...)
* Format_Log_Level_Verbose : trace l'exploration du fichier / du modèle (trace importante)
+
* '''Format_Log_Level_Verbose''' : trace l'exploration du fichier / du modèle (trace importante)
 
+
  
 
==Intégrer un fichier==
 
==Intégrer un fichier==

Version du 10 février 2011 à 13:57

Sommaire

Principe de fonctionnement

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

avant_tahoe.jpg


Depuis Tahoe

apres_tahoe.jpg

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...)
  • Format_Log_Level_Verbose : trace l'exploration du fichier / du modèle (trace importante)

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





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