CacheObject (CTX)
<source lang='delphi'>function CacheObject(const iName:string; const iClassName,iWhere,iOrderBy:string,iDescendants:Boolean; iArgs:Variants):TitObject;</source>
Cette procédure recherche un objet dans le contexte et si il n'est pas trouvé recherche l'objet dans la base. Si l'objet est trouvé dans la base il est stocké dans le contexte.
iName | Le nom de la variable stockant l'objet. |
iClassName | Classe de l'objet |
iWhere | Clause where de recherche de l'objet |
iOrderBy | Ordre de tri de la recherche |
Args | Arguments de la recherche. |
Result | L'objet retrouvé du contexte ou de la base. |
Exemple :
<source lang='delphi'> procedure TMyObject.CacheThis(const aCode:string); begin
userContext.CacheObject('global','MyClass','code=%1','date',[ACode]);
end; </source>
Voir aussi
{{#if:Contexte utilisateur_(code)|
{{#if:Contexte utilisateur_(code)|— Contexte utilisateur_(code) |}} — Développement DSM —
|
{{#if:|— [[{{{1}}}]] |}} — Développement DSM —
}}