Bonjour,
Je me trouve confronter à une problématique qui me fait des cheveux blancs (pourtant je suis jeune ... laissez moi y croire encore un peu).
Bref, j'ai un premier script utilisant une boucle et qui me permet de me générer des attributs que j'utilise plus tard.
J'ai bien évidemment changer les noms des tables et des champs pour simplifier la lecture.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 for idx := 0 to TableCount - 1 do begin if idx = 0 then begin Set('eMailConfirmation', TableCount.refs[0].eMail); end else begin Set('eMailConfirmation_'+IntToStr(idx+1), TableCount.refs[idx].eMail); end
Donc comme vous le voyez, je peux donc avoir plusieurs adresse 'emailconfirmation' avec ou sans '_numéro'
Ca, ca marche bien ... pas de souci la dessus.
Ma problématique arrive après cela.
Je voudrais pouvoir comparer chaque adresse 'emailconfirmation' et valider qu'elle est unique.
C'est-à-dire, je prends mon premier 'emailconfirmation', je lui envoie un mail, puis je prends mon 'emailconfirmation_1', je vérifie que ce n'est pas identique à 'emailconfirmation' et si c'est pas le cas j'envoie mon mail.
Puis 'emailconfirmation_2', je vérifique que c'est pas égal à 'emailconfirmation_1' et ni à 'emailconfirmation'. Si c'est pas le cas j'envoie mon mail, sinon je passe au suivant.
Et ainsi de suite ...
Voilà, j'espère avoir été assez clair dans mes explications ... et si vous avez besoin d'autres informations n'hésitez pas à me contacter.
Merci d'avance à vous.
Partager