« ShareSociety (CM) » : différence entre les versions
(Page créée avec « <source lang='delphi'>property ShareSociety:TOID;</source> Propriété en '''lecture écriture'''. Retourne l'OID du périmètre de partage de la société courante. '''Ex… ») |
Aucun résumé des modifications |
||
Ligne 3 : | Ligne 3 : | ||
Propriété en '''lecture écriture'''. | Propriété en '''lecture écriture'''. | ||
Retourne l'OID du périmètre de partage de la société courante. | * En lecture : | ||
:Retourne l'OID 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. | |||
{{info|L'utilisateur doit avoir les droits d'accès sur le périmètre.}} | |||
'''Exemple :''' | '''Exemple :''' | ||
<source lang='delphi'> | <source lang='delphi'> | ||
{Procedure _processThisPerimeter(aPerimeter:TOID);} | |||
var | |||
begin | begin | ||
if not ClassManager.ShareEnable then Exit; | |||
// | |||
ClassManager.PushShareContext; | |||
try | |||
ClassManager.ShareRestitutionMode := False; | |||
ClassManager.ShareSociety := aPerimeter; | |||
.... | |||
finally | |||
ClassManager.PopShareContext; | |||
end; | |||
end; | end; | ||
</source> | </source> | ||
Voir aussi : | |||
*[[PushShareContext (CM)|PushShareContext]] | |||
{{Footer|Gestion du contexte de partage (CM)}} | {{Footer|Gestion du contexte de partage (CM)}} |
Dernière version du 20 janvier 2010 à 13:22
<source lang='delphi'>property ShareSociety:TOID;</source>
Propriété en lecture écriture.
- En lecture :
- Retourne l'OID 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.
Exemple : <source lang='delphi'> {Procedure _processThisPerimeter(aPerimeter:TOID);} var begin
if not ClassManager.ShareEnable then Exit; // ClassManager.PushShareContext; try ClassManager.ShareRestitutionMode := False; ClassManager.ShareSociety := aPerimeter; .... 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 —
}}