Lookup conditionnel sur un champ de retour
Bonjour a tous,
j'utilise une fonction pour trouver des doublons dans une table ( Tquery )
Code:
1 2 3 4 5 6 7 8
|
function TMain.RechercheDoublonSerieElement(table:Tquery;Chaine,Slieu:string):boolean;
var Rv : Variant;
begin
result:=true;
Rv := Table.LookUp('SerieElement',chaine,'Lieu');
if VarIsNull(Rv) then result:=false;
end; |
Ce que je voudrais faire, est continuer la recherche en fonction de la valeur de retour du champ 'Lieu' , je peux trouver plusieurs occurences de mon numero de serie , mais je ne doit pas en avoir deux qui soit dans le meme lieu.
si quelqu'un a une idée.. en sachant que je ne voudrais pas bouger l'index de ma table .
merci
donc rechercher ( en evitant de bouger l'index de la table ) si plusieurs ligne possedant deux enregistrement identique