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

De Wiki1000
(Nouvelle page : <source lang='delphi'>constructor CreateCursorWhere(const iWhere,iOrderBy:string; iDescendants:boolean; const iArgs:Array of variant):TdbCursor;</source> Cette fonction crée un cur...)
 
Aucun résumé des modifications
 
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 9 : Ligne 9 :
|-
|-
|iWhere
|iWhere
|Expression objet
|[[Expressions objets (code)|Expression objet]].
|-
|-
|iOrderBy
|iOrderBy
|Ordre de trie
|Ordre de trie.
|-
|-
|iDescendants
|iDescendants
|Inclure les classes descendantes
|Inclure les classes descendantes.
|-
|-
|iArgs
|iArgs
|Tableau des arguments de l'expression
|Tableau des arguments de l'expression.
|}
|}


Exemple
Exemple
<source lang='delphi'>
<source lang='delphi'>
procedure fillThisStringList(ls:TStringList);
var inst:WFClasseA; cursor:WFClasseACursor; count:Integer;
begin
begin
Cursor := WFClasseA.CreateCursorWhere('','',true,['A',1]);
foreach inst in cursor index count do
  begin
    ls.AddObject(inst.Caption,inst);
  end;
end;
end;
</source>
</source>

Dernière version du 11 août 2009 à 07:19

<source lang='delphi'>constructor CreateCursorWhere(const iWhere,iOrderBy:string; iDescendants:boolean; const iArgs:Array of variant):TdbCursor;</source>

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

Result Un curseur d'instance de la classe.
iWhere Expression objet.
iOrderBy Ordre de trie.
iDescendants Inclure les classes descendantes.
iArgs Tableau des arguments de l'expression.

Exemple <source lang='delphi'> procedure fillThisStringList(ls:TStringList); var inst:WFClasseA; cursor:WFClasseACursor; count:Integer; begin

Cursor := WFClasseA.CreateCursorWhere(,,true,['A',1]);
foreach inst in cursor index count do
 begin
   ls.AddObject(inst.Caption,inst);
 end;

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

}}