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

De Wiki1000
Aucun résumé des modifications
Aucun résumé des modifications
 
Ligne 23 : Ligne 23 :
Exemple
Exemple
<source lang='delphi'>
<source lang='delphi'>
procedure foo();
var inst:WFClasseA; instC:WFClasseC;
begin
begin
  inst := WFClasseA.Find('unCode=%1','',True,['CODE-10/04/2009 09:22:48-0']);
  foreach instC in inst.WFClasseCList do
  begin
    showMessage(instC.uneChaine);
  end;
end;
end;
</source>
</source>

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

function Find(const iWhere,iOrderBy:string; iDescendants:boolean; const iArgs:Array of variant):TitObject;

Cette fonction recherche un objet de la classe vérifiant une expression dans la base de données par défaut.

Result Le premier objet de la classe vérifiant l'expression.
iWhere Expression objet.
iOrderBy Ordre de trie.
iDescendants Inclure les classes descendantes.
iArgs Tableau des arguments de l'expression.

Exemple

procedure foo();
var inst:WFClasseA; instC:WFClasseC;
begin
  inst := WFClasseA.Find('unCode=%1','',True,['CODE-10/04/2009 09:22:48-0']);
  foreach instC in inst.WFClasseCList do
   begin
     showMessage(instC.uneChaine);
   end;
end;

Voir aussi

Classes métiers (tech)Développement DSM