« ExportByFormatDef (rtl) » : différence entre les versions

De Wiki1000
 
Aucun résumé des modifications
 
(3 versions intermédiaires par un autre utilisateur non affichées)
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.


{|class="wikitable"
{|class="wikitable"
|-
!Paramètre
!Usage
|-
|-
|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 14 : Ligne 17 :
|Objet racine départ de la génération.
|Objet racine départ de la génération.
|-
|-
|aRes
|aErrors
|Chaîne contenant le contenu généré
|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
Ligne 30 : Ligne 33 :
Voir aussi:
Voir aussi:


[[IntegrateByFormatDef (rtl)|Importer à partir d'un format]]
* [[ExportByFormatDefXml (rtl)|Exporter à partir d'un format Xml]]
* [[IntegrateByFormatDef (rtl)|Importer à partir d'un format]]


{{Footer|Développement DSM}}
{{Footer|Développement DSM}}
[[category:RTL Framework]]
[[category:RTL Framework]]
[[Category:RTL Format de fichier]]
[[Category:RTL Format de fichier]]

Dernière version du 4 novembre 2017 à 09:59

<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.

Paramètre Usage
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.
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

<source lang="delphi"> begin end; </source>

Voir aussi:

{{#if:Développement DSM|

{{#if:Développement DSM|— Développement DSM |}} — Développement DSM

|

{{#if:|— [[{{{1}}}]] |}} — Développement DSM

}}