« Import (rtl) » : différence entre les versions
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 —
}}