ExportByFormatDef (rtl)

De Wiki1000
(Différences entre les versions)
Ligne 1 : Ligne 1 :
<source lang="delphi">Function GenerateByFormatDef(const aCodeFormat:string; aRefObject:TitObject; var aRes:String; const aLogLevel:FormatLogLevel):boolean;</source>
+
<source lang="delphi">Function ExportByFormatDef(const aCodeFormat:string; aRefObject:TitObject; aErrors:TStringList; const aLogLevel:FormatLogLevel):TStringList;</source>
  
 
Cette méthode exporte un contenu en utilisant un format.
 
Cette méthode exporte un contenu en utilisant un format.
Ligne 6 : Ligne 6 :
 
|-
 
|-
 
|Result
 
|Result
|Vrai si aucune donnée obligatoire n'est absente, faux sinon.
+
|Un objet de type TStringList contenant les lignes générées.
 
|-
 
|-
 
|aCodeFormat
 
|aCodeFormat
Ligne 16 : Ligne 16 :
 
|aRes
 
|aRes
 
|Chaîne contenant le contenu généré
 
|Chaîne contenant le contenu généré
 +
|-
 +
|aErrors
 +
|Objet de type TStringList permettant de collecter les erreurs de génération (nil possible, les erreurs ne sont alors pas collectées)
 
|-
 
|-
 
|aLogLevel
 
|aLogLevel

Version du 9 décembre 2011 à 11:08

Function ExportByFormatDef(const aCodeFormat:string; aRefObject:TitObject; aErrors:TStringList; const aLogLevel:FormatLogLevel):TStringList;

Cette méthode exporte un contenu en utilisant un format.

Result Un objet de type TStringList contenant les lignes générées.
aCodeFormat Code du format à utiliser
aRefObject Objet racine départ de la génération.
aRes Chaîne contenant le contenu généré
aErrors Objet de type TStringList permettant de collecter les erreurs de génération (nil possible, les erreurs ne sont alors pas collectées)
aLogLevel Niveau de journalisation

Exemple

begin
end;

Voir aussi:

Importer à partir d'un format

Développement DSMDéveloppement DSM

Outils personnels