ShareSocietyName (CM)

De Wiki1000
Révision datée du 13 janvier 2015 à 11:58 par Syfre (discussion | contributions)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

{{#images:version700-32x32.png|stock}} <source lang='delphi'>property ShareSocietyName:string;</source>

Propriété en lecture / écriture.

  • En lecture :
Retourne le nom du du périmètre de partage de la société courante.
  • En écriture :
Positionne le contexte de partage de sorte que ce périmètre soit le périmètre courant de travail.
Note : L'utilisateur doit avoir les droits d'accès sur le périmètre.

Exemple : <source lang='delphi'> {Procedure _processThisPerimeter(aPerimeter:TOID);} va aName:string; var begin

 if not ClassManager.ShareEnable then Exit;
 //
 aName := GetSocietyNameFromSomewhere();
 //
 ClassManager.PushShareContext;
 try
   ClassManager.ShareRestitutionMode := False;
   ClassManager.ShareSocietyName := aName;
   shwoMessage(Format('Current society, Name:%s OID:%s',[ClassManager.ShareSocietyName,ClassManager.ShareSociety])); 
   ....
 finally
 ClassManager.PopShareContext;
 end;

end; </source>

Voir aussi :

{{#if:Gestion du contexte de partage (CM)|

{{#if:Gestion du contexte de partage (CM)|— Gestion du contexte de partage (CM) |}} — Développement DSM

|

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

}}