UserContext (Instance)

De Wiki1000
Version du 21 juillet 2011 à 10:52 par Syfre (discuter | contributions)
(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)
property UserContext:TfwUserContext;

Lecture seule

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

Tip-20px.png Tip : Le contexte utilisateur contient les droits associés à l'utilisateur

Exemple: Prend en compte les droits de l'utilisateur dans un filtre

{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;

Voir aussi:

Objets métiers (tech)Développement DSM

Outils personnels