Message de rapport:
 

Re: l'importation...et les doublons

Sujet: Re: l'importation...et les doublons
par Dream_Team sur 1/7/2007 17:52:27

EDIT : J'ai fait en 2 temps 3 mouvement un petit projet pour illustrer son probleme (le code n'a pas été modifié.) -> Téléchargez le ici : http://dreamteam69.free.fr/WDForge/DoublonsXLS.rar

Bonsoir,
SI HStatNbDoublon() >= 1 ALORS
dbl = 1
FIN
SI dbl = 1 ALORS
nDoublon = HLitRecherche(client,IDclient,dbl)
HSupprime(client,nDoublon,hVérifieIntégrité)
FIN

dbl est toujours = 1 si il y a un doublon, donc le client avec l'ID 1 va etre supprimé ... Il faut donc vérifier si le client exsiste avant de l'enregistrer .
Quel rubrique du fichier est soumise au fait qu'il n'y doit pas avoir de doublon ? Le nom, l'adresse , le prénom ? Je ne pense pas que la fonction de windev pour surveiller les doublons marche pour la ligne entiere, juste rubrique par rubrique. Essayez d'ajouter une Trace de n'importe quoi apres HSupprime pour voir si il passe sur ce code.

PS : Attention a HLitRecherche sans hIdentique ;)
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2