j’ai un code permetant de creer les clients dans mon projet,le probleme est que le nom d’un client est creer plusieur fois et pourtant dans mon code j’ai mis un controle pour eviter la redondance, voici mon code, puis avoir quelque idees ? merci d’avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49 IF SAI_Nom="" THEN Info("Merci de préciser le Nom") RepriseSaisie(SAI_Nom) END IF SAI_Adress="" THEN Info("Merci de préciser l'adresse") RepriseSaisie(SAI_Adress) END IF SAI_Mail="" THEN Info("Merci de préciser le Mail") RepriseSaisie(SAI_Mail) END IF SAI_Telephone="" THEN Info("Merci de préciser le numero de Telephone ") RepriseSaisie(SAI_Telephone) END sMonNom1=SansEspace(SAI_Nom) bMaboo=Vrai HLitRecherche(Client,IDClient,sMonNom1) IF HTrouve(Client)=Vrai THEN sMonNom2=SansEspace(Client.NomClient) IF sMonNom1~=sMonNom2 THEN Info("Ce Client existe déja dans la Base de données") RepriseSaisie(SAI_Nom) END END IF bMaboo=Vrai THEN //création du Client HRAZ(Client) Client.CodeClient=SAI_Code Client.TypeClient=COMBO_Type_Client..ValeurAffichée Client.RaisonSociale=SAI_Société Client.NomClient=SAI_Nom Client.Adresse=SAI_Adress Client.Mail=SAI_Mail Client.Telephone=SAI_Telephone HAjoute(Client) Ferme FIN END
Partager