Import (rtl)
De Wiki1000
(Différences entre les versions)
| 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 à 09:44
Function Import(const aFileName:String; const aSourceFileName:String; const iMode:String; aListMsg:TStrings):Boolean;
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
begin end;
Voir aussi:
| Whos here now: Members 0 Guests 0 Bots & Crawlers 1 |