« UserContext (Instance) » : différence entre les versions

De Wiki1000
(Nouvelle page : <source lang='delphi'>property UserContext:TfwUserContext;</source> '''Lecture seule''' Cette propriété retourne le contexte utilisateur auquel est associé l'objet. {{tip|Le co...)
 
Aucun résumé des modifications
 
Ligne 3 : Ligne 3 :
'''Lecture seule'''
'''Lecture seule'''


Cette propriété retourne le contexte utilisateur auquel est associé l'objet.
Cette propriété retourne le [[Contexte_utilisateur_(code)|contexte utilisateur]] auquel est associé l'objet.


{{tip|Le contexte utilisateur contient les droits associés à l'utilisateur}}
{{tip|Le contexte utilisateur contient les droits associés à l'utilisateur}}
Ligne 24 : Ligne 24 :


Voir aussi:
Voir aussi:
* [[Contexte_utilisateur_(code)|Contexte utilisateur]]


{{Footer|Objets métiers (tech)}}
{{Footer|Objets métiers (tech)}}
[[category:Objets métiers]]
[[category:Objets métiers]]

Dernière version du 21 juillet 2011 à 09:52

<source lang='delphi'>property UserContext:TfwUserContext;</source>

Lecture seule

Cette propriété retourne le contexte utilisateur auquel est associé l'objet.

Tip : Le contexte utilisateur contient les droits associés à l'utilisateur

Exemple: Prend en compte les droits de l'utilisateur dans un filtre <source lang='delphi'> {Procedure _AddRights(var vWhere:String; aClassName:String);} begin

 Result := FALSE;
 if UserContext.Rights.HasClassRestrictions(aClassName) then
 begin
   if vWhere= then
     vWhere:='(' + UserContext.Rights.ClassRestrictions(aClassName) + ')'
   else
     vWhere:='('+ vWhere + ')and('+ UserContext.Rights.ClassRestrictions(aClassName) + ')';
 end;

end; </source>

Voir aussi:

{{#if:Objets métiers (tech)|

{{#if:Objets métiers (tech)|— Objets métiers (tech) |}} — Développement DSM

|

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

}}