ImportEx (rtl)

De Wiki1000
Révision datée du 10 avril 2013 à 08:11 par Syfre (discussion | contributions) (Page créée avec « <source lang='delphi'>Function ImportEx(const aFileName:String; const aSourceFileName:String; const iMode:String; const iShareMode:string; aListMsg:TStrings):Boolean;</sou... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

<source lang='delphi'>Function ImportEx(const aFileName:String; const aSourceFileName:String; const iMode:String; const iShareMode: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.
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 : 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:

{{#if:Développement DSM|

{{#if:Développement DSM|— Développement DSM |}} — Développement DSM

|

{{#if:|— [[{{{1}}}]] |}} — Développement DSM

}}