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

De Wiki1000
Aucun résumé des modifications
 
Aucun résumé des modifications
Ligne 23 : Ligne 23 :
Le paramètre iMode indique le mode d'importation, les valeurs possibles sont une combinaison des valeurs suivantes (séparées par des virgules) :
Le paramètre iMode indique le mode d'importation, les valeurs possibles sont une combinaison des valeurs suivantes (séparées par des virgules) :


miInsert
*miInsert
Insertion des nouveaux objets
:Insertion des nouveaux objets


miUpdateOnly
*miUpdateOnly
Mise à jour des objets existant
:Mise à jour des objets existant


miUpdate  
*miUpdate  
Insertion et modification des objets
:Insertion et modification des objets


miDeleteBefore
*miDeleteBefore
Suppression des objets existants-obsolète
:Suppression des objets existants-obsolète


miActiveControl
*miActiveControl
Application des règles métiers
:Application des règles métiers


miRejet
*miRejet
Génération d''un fichier avec les objets erronés
:Génération d''un fichier avec les objets erronés


miTest
*miTest
Tester le fichier d''import
:Tester le fichier d''import


miAppendErrorFile
*miAppendErrorFile
Les erreurs sont ajoutées dans le fichier de rejet
:Les erreurs sont ajoutées dans le fichier de rejet


miPass2InErrorFile
*miPass2InErrorFile
Les erreurs lors du deuxième passage sont ajoutées dans le fichier de rejet
:Les erreurs lors du deuxième passage sont ajoutées dans le fichier de rejet


miRenameFile
*miRenameFile
Après l'importation le fichier est renommé
:Après l'importation le fichier est renommé


miDeleteFile
*miDeleteFile
Après l'importation le fichier est supprimé
:Après l'importation le fichier est supprimé


miAtomic
*miAtomic
Utilisation d''une seule transaction
:Utilisation d''une seule transaction


Exemple
Exemple
Ligne 67 : Ligne 67 :


Voir aussi:
Voir aussi:
*[[Curseurs d'importation (tech)|Curseurs d'importation]]


{{Footer|Développement DSM}}
{{Footer|Développement DSM}}
[[category:RTL Framework]]
[[category:RTL Framework]]

Version du 15 août 2009 à 08:44

<source lang='delphi'>Function Import(const aFileName:String; const aSourceFileName:String; const iMode:String; aListMsg:TStrings):Boolean;</source>

Cette fonction réalise une importation.

Result Retourne TRUE si l'importation s'est bien passée.
aFileName Nom du format d'importation.
aSourceFileName Nom du fichier à importer.
iMode Mode d'importation.
aListMsg Une liste optionnelle recevant des informations sur l'exécution.

Le paramètre iMode indique le mode d'importation, les valeurs possibles sont une combinaison des valeurs suivantes (séparées par des virgules) :

  • miInsert
Insertion des nouveaux objets
  • miUpdateOnly
Mise à jour des objets existant
  • miUpdate
Insertion et modification des objets
  • miDeleteBefore
Suppression des objets existants-obsolète
  • miActiveControl
Application des règles métiers
  • miRejet
Génération dun fichier avec les objets erronés
  • miTest
Tester le fichier dimport
  • miAppendErrorFile
Les erreurs sont ajoutées dans le fichier de rejet
  • miPass2InErrorFile
Les erreurs lors du deuxième passage sont ajoutées dans le fichier de rejet
  • miRenameFile
Après l'importation le fichier est renommé
  • miDeleteFile
Après l'importation le fichier est supprimé
  • miAtomic
Utilisation dune seule transaction

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

}}