• Advertisement

Gestion des doublons

Tout ce qui concerne la version 10 de windev
**Windev est une marque déposée de Pcsoft**

Gestion des doublons

Messagepar arsene12 » Mar Déc 04, 2007 2:42 pm

Bonjour,
j'ai crée un bouton qui importe des données dans un fichier quand je clique une première fois dessus. Comme j'ai crée une clé composée pour éviter les doublons, quand je clique une deuxième fois sur le bouton, il m'apparait une fenêtre avec "erreur doublon".

J'ai donc crée ce code:

Code: Tout sélectionner
HGèreDoublon(MonFichier,Vrai)
HSurErreur(MonFichier,hErrDoublon,"")
SI PAS HAjoute(MonFichier) ALORS
SI HErreurDoublon ALORS
Info("Cet ensemble de données existe déjà")
RETOUR
FIN
FIN


Il évite à la fenêtre d'apparaitre mais aucune données ne s'enregistre dés qu'il y a un seul doublon. J'aimerai donc maintenant pouvoir ajouter les données manquantes. Quelqu'un connait-il la solution?
Merci de votre aide.
arsene12
Membre Confirmé
 
Messages: 123
Inscription: Sam Juil 28, 2007 4:52 pm

Advertisement

Résolu

Messagepar arsene12 » Mar Déc 04, 2007 5:37 pm

--------------------------------------------------------------------------------

Je me suis trompé. En fait, ça marche. Voici le code qui correspond bien à ma recherche initiale:

Code: Tout sélectionner
HSurErreur(MonFichier,hErrDoublon,"")
SI PAS HAjoute(MonFichier) ALORS
SI HErreurDoublon ALORS
FIN
FIN


Il permet d'enregistrer que les données qui ne sont pas en double et évite l'apparition de la fenêtre.
arsene12
Membre Confirmé
 
Messages: 123
Inscription: Sam Juil 28, 2007 4:52 pm



  • Advertisement

Retourner vers Forum Windev 10

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités