UserContext (Instance)

De Wiki1000
Révision datée du 25 juillet 2009 à 15:34 par Syfre (discussion | contributions) (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...)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

<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

}}