ImportByFormatDef (rtl)

De Wiki1000
(Différences entre les versions)
Ligne 1 : Ligne 1 :
 
<source lang="delphi">Procedure IntegrateByFormatDef(const aCodeFormat:string; const aData:TStrings; aRefObject:TitObject; const aLogLevel:FormatLogLevel);</source>
 
<source lang="delphi">Procedure IntegrateByFormatDef(const aCodeFormat:string; const aData:TStrings; aRefObject:TitObject; const aLogLevel:FormatLogLevel);</source>
  
description
+
Cette méthode permet d'importer un fichier en utilisant un format.
  
 
{|class="wikitable"
 
{|class="wikitable"
 
|-
 
|-
 
|aCodeFormat
 
|aCodeFormat
|
+
|Code du format à utiliser pour l'import.
 
|-
 
|-
 
|aData
 
|aData
|
+
|Contenu du fichier à importer.
 
|-
 
|-
 
|aRefObject
 
|aRefObject
|
+
|Objet racine tous les objets qui seront créés.
 
|-
 
|-
 
|aLogLevel
 
|aLogLevel
|
+
|Niveau de journalisation.
 
|}
 
|}
 +
 +
Le journal généré se situe dans répertoire [container L1000]/logs
 +
 +
Trois niveaux de journalisation sont possibles :
 +
 +
*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
  
 
Exemple
 
Exemple

Version du 27 juin 2011 à 14:19

Procedure IntegrateByFormatDef(const aCodeFormat:string; const aData:TStrings; aRefObject:TitObject; const aLogLevel:FormatLogLevel);

Cette méthode permet d'importer un fichier en utilisant un format.

aCodeFormat Code du format à utiliser pour l'import.
aData Contenu du fichier à importer.
aRefObject Objet racine tous les objets qui seront créés.
aLogLevel Niveau de journalisation.

Le journal généré se situe dans répertoire [container L1000]/logs

Trois niveaux de journalisation sont possibles :

  • 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

Exemple

begin
end;

Voir aussi:

Développement DSMDéveloppement DSM

Outils personnels