« Export (rtl) » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 19 : | Ligne 19 : | ||
Deux couples de valeurs ont une signification particulière et sont obligatoires : | Deux couples de valeurs ont une signification particulière et sont obligatoires : | ||
FileName | *FileName | ||
Indique le nom du format d'exportation à utiliser. | :Indique le nom du format d'exportation à utiliser. | ||
Le type du format d'exportation doit être un descripteur "drp" (nom.drp) ou un descripteur "exp" (nom.exp) | Le type du format d'exportation doit être un descripteur "drp" (nom.drp) ou un descripteur "exp" (nom.exp) | ||
ExportFileName | *ExportFileName | ||
Indique le nom du fichier à générer. | :Indique le nom du fichier à générer. | ||
Exemple | Exemple | ||
<source lang='delphi'> | <source lang='delphi'> | ||
procedure doArchivageEcriture(const iFileName:string); | |||
var | |||
params : TStringList; | |||
msg : String; | |||
begin | begin | ||
params := TStringList.Create; | |||
//------------------------------ | |||
// EXPORT ECRITURES | |||
//------------------------------ | |||
params.Clear; | |||
params.Add('FileName=archivage_ecritures.exp'); | |||
params.Add('ExportFileName='+ iFileName); | |||
params.Add('DATE_INF='+DateToStr(Exercice.dateDebut)); | |||
params.Add('DATE_SUP='+DateToStr(Exercice.dateFin)); | |||
params.Add('Approche='+_TP('Nationale')); | |||
EXPORT(params.Text,msg); | |||
.... | |||
end; | end; | ||
</source> | </source> | ||
Ligne 37 : | Ligne 53 : | ||
{{Footer|Développement DSM}} | {{Footer|Développement DSM}} | ||
[[category:RTL Framework]] | [[category:RTL Framework]] | ||
Version du 15 août 2009 à 08:17
<source lang='delphi'>Function Export(const iParameters:String; var oMessage:Variant):Integer;</source>
Cette fonction exécute une exportation en utilisant les informations contenues dans le paramètre iParameters.
Result | La fonction retourne 0 si l'exécution a été réalisée et -1 sinon. |
iParameters | Paramètres de l'exportation. |
oMessage | Chaîne de caractère informative. |
Le paramètre iParameters doit contenir les paramètres de l'exportation sous la forme de couple "nom=valeur" , une liste de chaîne peut être utilisée pour construire ce paramètre.
Deux couples de valeurs ont une signification particulière et sont obligatoires :
- FileName
- Indique le nom du format d'exportation à utiliser.
Le type du format d'exportation doit être un descripteur "drp" (nom.drp) ou un descripteur "exp" (nom.exp)
- ExportFileName
- Indique le nom du fichier à générer.
Exemple
<source lang='delphi'> procedure doArchivageEcriture(const iFileName:string); var
params : TStringList; msg : String;
begin
params := TStringList.Create; //------------------------------ // EXPORT ECRITURES //------------------------------ params.Clear; params.Add('FileName=archivage_ecritures.exp'); params.Add('ExportFileName='+ iFileName); params.Add('DATE_INF='+DateToStr(Exercice.dateDebut)); params.Add('DATE_SUP='+DateToStr(Exercice.dateFin)); params.Add('Approche='+_TP('Nationale')); EXPORT(params.Text,msg); ....
end; </source>
Voir aussi:
{{#if:Développement DSM|
{{#if:Développement DSM|— Développement DSM |}} — Développement DSM —
|
{{#if:|— [[{{{1}}}]] |}} — Développement DSM —
}}