<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://frp.sage.fr/wiki1000/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
		<id>https://frp.sage.fr/wiki1000/index.php?action=history&amp;feed=atom&amp;title=CacheObject_%28CTX%29</id>
		<title>CacheObject (CTX) - Historique des versions</title>
		<link rel="self" type="application/atom+xml" href="https://frp.sage.fr/wiki1000/index.php?action=history&amp;feed=atom&amp;title=CacheObject_%28CTX%29"/>
		<link rel="alternate" type="text/html" href="https://frp.sage.fr/wiki1000/index.php?title=CacheObject_(CTX)&amp;action=history"/>
		<updated>2026-08-25T16:10:32Z</updated>
		<subtitle>Historique pour cette page sur le wiki</subtitle>
		<generator>MediaWiki 1.18.6</generator>

	<entry>
		<id>https://frp.sage.fr/wiki1000/index.php?title=CacheObject_(CTX)&amp;diff=5161&amp;oldid=prev</id>
		<title>Syfre : Page créée avec « &lt;source lang='delphi'&gt;function CacheObject(const iName:string; const iClassName,iWhere,iOrderBy:string,iDescendants:Boolean; iArgs:Variants):TitObject;&lt;/source&gt;  Cette procé… »</title>
		<link rel="alternate" type="text/html" href="https://frp.sage.fr/wiki1000/index.php?title=CacheObject_(CTX)&amp;diff=5161&amp;oldid=prev"/>
				<updated>2011-06-10T13:27:59Z</updated>
		
		<summary type="html">&lt;p&gt;Page créée avec « &amp;lt;source lang=&amp;#039;delphi&amp;#039;&amp;gt;function CacheObject(const iName:string; const iClassName,iWhere,iOrderBy:string,iDescendants:Boolean; iArgs:Variants):TitObject;&amp;lt;/source&amp;gt;  Cette procé… »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;source lang='delphi'&amp;gt;function CacheObject(const iName:string; const iClassName,iWhere,iOrderBy:string,iDescendants:Boolean; iArgs:Variants):TitObject;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|iName&lt;br /&gt;
|Le nom de la variable stockant l'objet.&lt;br /&gt;
|-&lt;br /&gt;
|iClassName&lt;br /&gt;
|Classe de l'objet&lt;br /&gt;
|-&lt;br /&gt;
|iWhere&lt;br /&gt;
|Clause where de recherche de l'objet&lt;br /&gt;
|-&lt;br /&gt;
|iOrderBy&lt;br /&gt;
|Ordre de tri de la recherche&lt;br /&gt;
|-&lt;br /&gt;
|Args&lt;br /&gt;
|Arguments de la recherche.&lt;br /&gt;
|-&lt;br /&gt;
|Result&lt;br /&gt;
|L'objet retrouvé du contexte ou de la base.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang='delphi'&amp;gt;&lt;br /&gt;
procedure TMyObject.CacheThis(const aCode:string);&lt;br /&gt;
begin&lt;br /&gt;
  userContext.CacheObject('global','MyClass','code=%1','date',[ACode]);&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Voir aussi&lt;br /&gt;
&lt;br /&gt;
* [[GetObject (CTX)|Retrouve un objet stocké dans le contexte]].&lt;br /&gt;
* [[SetObject (CTX)|Stocke un objet dans le contexte]].&lt;br /&gt;
&lt;br /&gt;
{{Footer|Contexte utilisateur_(code)}}&lt;br /&gt;
[[category:Contexte utilisateur]]&lt;/div&gt;</summary>
		<author><name>Syfre</name></author>	</entry>

	</feed>