CreateListWhere (class)
De Wiki1000
(Différences entre les versions)
(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...) |
|||
(Une révision intermédiaire par un utilisateur est masquée) | |||
Ligne 1 : | Ligne 1 : | ||
− | <source lang='delphi'>constructor | + | <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 | + | 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 | + | |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. | ||
+ | |- | ||
+ | |iMaxInstance | ||
+ | |Nombre d'objet maximal | ||
+ | |- | ||
+ | |iArgs | ||
+ | |Tableau des arguments des expressions. | ||
|} | |} | ||
Exemple | Exemple | ||
<source lang='delphi'> | <source lang='delphi'> | ||
− | |||
− | |||
begin | begin | ||
− | |||
end; | end; | ||
</source> | </source> | ||
Voir aussi | Voir aussi | ||
− | |||
− | |||
{{Footer|Classes métiers (tech)}} | {{Footer|Classes métiers (tech)}} | ||
[[category:Classes métiers]] | [[category:Classes métiers]] |
Version actuelle en date du 23 novembre 2015 à 12:44
constructor CreateListWhere(const iWhere,iWhereObj,iOrderBy:string; iDescendants:boolean; iMaxInstances:Integer; const iArgs:Array of variant):TObjectList;
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. |
iMaxInstance | Nombre d'objet maximal |
iArgs | Tableau des arguments des expressions. |
Exemple
begin end;
Voir aussi