ImportEx (rtl)

De Wiki1000
Version du 10 avril 2013 à 10:11 par Syfre (discuter | contributions)
(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)
Function ImportEx(const aFileName:String; const aSourceFileName:String; const iMode:String; const iShareMode: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.
iShareMode Mode de partage.
aListMsg Une liste optionnelle recevant des informations sur l'exécution.

Cette fonction est identique à Import à l'exception du paramètre iShareMode qui permet de définir le mode de partage.

Le mode de partage est passé sous forme d'une chaine et doit prendre une des valeurs suivantes :

Valeur Contexte Description
ismDefault Création Valeurs par défaut
ismGroup Création Périmètre dossier
ismShared Création Périmètre activité
ismSociety Création Périmètre société
ismPrvGroup Mise à jour Attributs privés dossier
ismPrvShared Mise à jour Attributs privés activité
ismPrvSociety Mise à jour Attributs privés société

En mode Création le paramètre défini le périmètre sur lequel sera créé l'objet.

En mode Mise à jour le paramètre défini le niveau des attributs privés qui seront modifiés.

Tip-20px.png Tip : Si la valeur du mode de partage n'est pas compatible avec le domaine de la classe une erreur d'importation est générée et l'objet n'est pas importé ou n'est pas mis à jour.

Par exemple, si le domaine de la classe est Dossier et que le mode de partage est ismSociety les objets ne seront pas créés.


Voir aussi:

Développement DSMDéveloppement DSM





Whos here now:   Members 0   Guests 0   Bots & Crawlers 1
 
Outils personnels