« CreateListWhere (class) » : différence entre les versions

De Wiki1000
(Nouvelle page : <source lang='delphi'>constructor CreateCursor;</source> Cette fonction crée un curseur d'instance de la classe dans la base de données par défaut. {|class="wikitable" |- |Resul...)
 
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
<source lang='delphi'>constructor CreateCursor;</source>
<source lang='delphi'>constructor CreateListWhere(const iWhere,iWhereObj,iOrderBy:string; iDescendants:boolean; iMaxInstances:Integer; const iArgs:Array of variant):TObjectList;</source>


Cette fonction crée un curseur d'instance de la classe dans la base de données par défaut.
Cette fonction crée une liste d'instance de la classe dans la base de données par défaut vérifiant une expression objet.


{|class="wikitable"
{|class="wikitable"
|-
|-
|Result
|Result
|Un curseur d'instance de la classe.
|Un liste d'instance de la classe.
|-
|iWhere
|[[Expressions objets (code)|Expression objet]] principale.
|-
|iWhereObj
|[[Expressions objets (code)|Expression objet]] appliqué sur les instances vérifiant la première expression.
Cette expression n'est pas appliqué en SQL, elle peut contenir des références a des attributs non persistants.
|-
|iOrderBy
|Ordre de trie.
|-
|iDescendants
|Inclure les classes descendantes.
|-
|iArgs
|Tableau des arguments des expressions.
|}
|}


Exemple
Exemple
<source lang='delphi'>
<source lang='delphi'>
procedure foo();
var cur:MyClassCursor;
begin
begin
  cur := MyClass.CreateCursor;
end;
end;
</source>
</source>


Voir aussi
Voir aussi
*[[CreateCursor (CM)|ClassManager.CreateCursor]].


{{Footer|Classes métiers (tech)}}
{{Footer|Classes métiers (tech)}}
[[category:Classes métiers]]
[[category:Classes métiers]]

Version du 26 juillet 2009 à 13:44

<source lang='delphi'>constructor CreateListWhere(const iWhere,iWhereObj,iOrderBy:string; iDescendants:boolean; iMaxInstances:Integer; const iArgs:Array of variant):TObjectList;</source>

Cette fonction crée une liste d'instance de la classe dans la base de données par défaut vérifiant une expression objet.

Result Un liste d'instance de la classe.
iWhere Expression objet principale.
iWhereObj Expression objet appliqué sur les instances vérifiant la première expression.

Cette expression n'est pas appliqué en SQL, elle peut contenir des références a des attributs non persistants.

iOrderBy Ordre de trie.
iDescendants Inclure les classes descendantes.
iArgs Tableau des arguments des expressions.

Exemple <source lang='delphi'> begin end; </source>

Voir aussi

{{#if:Classes métiers (tech)|

{{#if:Classes métiers (tech)|— Classes métiers (tech) |}} — Développement DSM

|

{{#if:|— [[{{{1}}}]] |}} — Développement DSM

}}