ClearObject (CTX)
procedure ClearObject(const iName:string; iAllPerimeters:boolean);
Cette procédure supprime un objet du cache utilisateur.
| iName | Le nom de la variable stockant l'objet. |
| iAllPerimeters | Supprime toutes les entrées correspondantes sur tous les périmètres. |
- iAllPerimeters
- Une clé de cache peut être présente sur plusieurs contextes sociétés, si cette option est True toutes les clés correspondantes seront supprimées.
Exemple :
//Class Procedure ReleaseObject(aClassName:String; aValeur:String);
var vNomObjet : String;
begin
if GlbShareGroupMode then // Mode groupe (Application de gestion de dossier)
UserContext.ClearCache
else
begin
vNomObjet := TFacadeOutils.FormatNomObjetCache(aClassName,aValeur);
UserContext.ClearObject(vNomObjet,True);
end;
end;
Voir aussi