Guide des formats

De Wiki1000
(Différences entre les versions)
(Page créée avec « =Définitions= =Fonctionnement= ''' Avant Tahoe ''' {{#images:avant_tahoe.jpg|formats}} ''' Après Tahoe ''' {{#images:apres_tahoe.jpg|formats}} »)
 
Ligne 1 : Ligne 1 :
=Définitions=
+
=Principe de fonctionnement=
  
=Fonctionnement=
+
Les formats décrivent un format de fichier et les correspondance
  
 
''' Avant Tahoe '''
 
''' Avant Tahoe '''
Ligne 8 : Ligne 8 :
  
  
''' Après Tahoe '''
+
''' Depuis Tahoe '''
  
 
{{#images:apres_tahoe.jpg|formats}}
 
{{#images:apres_tahoe.jpg|formats}}
 +
 +
 +
=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

Version du 10 février 2011 à 13:55

Sommaire

Principe de fonctionnement

Les formats décrivent un format de fichier et les correspondance

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 1   Bots & Crawlers 0
 
Outils personnels