UserContext (Instance)

De Wiki1000
(Différences entre les versions)
(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...)
 
 
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]]

Version actuelle en date du 21 juillet 2011 à 10:52

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