Bonjour,
Je suis confronté à un problème de recherche sur une clé composée. Je recherche à filtrer 2 paramètres Numéro de Commercial et Numéro de Devis pour ne pas saisir 2 fois le même numéro de devis en fonction du numéro de commercial. J'ai écrit le code suivant:
Cela me provoque un enregistrement en boucle et me remplit le fichier "Devis.FIC". Quelle paramètre ai-je oublié ou qu'elle erreur ai-je faite ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 HConstruitValClé(Devis,NumComNumDevis,Devis.NumCommercial, Devis.NumDevisCom) HLitRecherchePremier(Devis, NumComNumDevis, Devis.NumComNumDevis) TANTQUE HEnDehors(Devis) SI HTrouve(Devis) = Vrai ALORS Info("Le numéro de devis a déjà été saisi,choisissez un nouveau numéro de devis") RepriseSaisie(SAI_NumDevisCom) SINON .... (Traitement d'enregistrement) FIN HLitSuivant(Devis,NumComNumDevis) FIN
Merci par avance pour votre aide, cela fait 3 jours que je bute là-dessus et ne sais plus par quel bout l'attraper.
Partager