ShareMode (TImportContext)

De Wiki1000
(Différences entre les versions)
Ligne 35 : Ligne 35 :
  
 
Voir aussi:
 
Voir aussi:
 +
* [[Modèle_de_Partage_(model)|Modèle de partage]]
  
 
{{Footer|Contexte d'importation}}
 
{{Footer|Contexte d'importation}}
 
[[Category:TImportContext]]
 
[[Category:TImportContext]]
 
[[Category:Import]]
 
[[Category:Import]]

Version du 4 novembre 2017 à 09:20

property ShareMode:TEnum;

Cette propriété de type énuméré définit le mode de gestion du partage.

Les valeurs de l'énumération sont :

Constante Littéral
ISM_DEFAULT Par défaut
ISM_GROUP Importation sur le périmètre dossier
ISM_SHARED Importation sur le périmètre de l'activité du domaine
ISM_SOCIETY Importation sur le périmètre société
ISM_PRIVATE_GROUP Importation des valeurs d'attributs privés sur le périmètre dossier
ISM_PRIVATE_SHARED Importation des valeurs d'attributs privés sur le périmètre de l'activité du domaine
ISM_PRIVATE_SOCIETY Importation des valeurs d'attributs privés sur le périmètre société

Le mode de partage d'importation détermine comment sont gérés les attributs privés lors de l'importation.

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é
ismAdminMode Création Mode Administration de dossier

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

Niveau de la classe Niveau de l'objet importé
Dossier
Mode de partage Niveau de l'objet importé
Par défaut Dossier
Dossier Dossier
Activité ! Erreur !
Société ! Erreur !
Activité
Mode de partage Niveau de l'objet importé
Mode Par défaut Activité
Dossier Dossier
Activité Activité
Société Société
Société
Mode de partage Niveau de l'objet importé
Par défaut Société
Dossier ! Erreur !
Activité ! Erreur !
Société Société

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

Niveau de la classe Niveau des attributs privés modifiés
Dossier
Mode de partage Niveau des attributs privés modifiés
Par défaut Dossier
Dossier Dossier
Activité Activité
Société Société
Activité
Mode de partage Niveau des attributs privés modifiés
Mode Par défaut Activité
Dossier Dossier
Activité Activité
Société Société


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:

Contexte d'importationDéveloppement DSM

Outils personnels