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

De Wiki1000
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

}}