Guide des formats
(→Principe de fonctionnement) |
|||
Ligne 1 : | Ligne 1 : | ||
=Principe de fonctionnement= | =Principe de fonctionnement= | ||
− | Les formats décrivent un format de fichier et les | + | 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 ''' | ||
Ligne 11 : | Ligne 11 : | ||
{{#images:apres_tahoe.jpg|formats}} | {{#images:apres_tahoe.jpg|formats}} | ||
− | |||
=Mise en œuvre= | =Mise en œuvre= |
Version du 10 février 2011 à 12:56
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
Depuis Tahoe
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