CountWhere (role)

De Wiki1000

<source lang='delphi'>function CountWhere(const iExpression:string; iArgs:Array of variant):Integer;</source>

Cette fonction retourne le nombre d'objet du rôle vérifiant une expression logique.

Result Nombre d'objet
iExpression Expression logique
iArgs Argument de l'expression
Note : Cette fonction provoque le chargement du rôle si celui-ci n'est pas chargé.

Exemple <source lang='delphi'>

function doCountWhere(const ACaption,BCode:string):Boolean; var instA:ClassA; indx:Integer; begin

 instA := ClassA.Find('Caption=%1',,true,[ACaption]);
 Result := Assigned(instA);
 if not Result then Exit;
 Result := instA.listB.CountWhere(unCodeB=%1,[BCode]);

end;

</source>

Voir aussi

{{#if:Rôles (tech)|

{{#if:Rôles (tech)|— Rôles (tech) |}} — Développement DSM

|

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

}}