IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WinDev Discussion :

[WD12] probleme intégrité


Sujet :

WinDev

  1. #1
    Membre actif
    Inscrit en
    Janvier 2004
    Messages
    208
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 208
    Points : 227
    Points
    227
    Par défaut [WD12] probleme intégrité
    bonjour,

    lors de la suppression d'un enregistrement, je verifie manuellement l'intégrité.

    le probleme que je rencontre est lorsque la regle d'intégrité s'applique (sup impossible).
    Si je cherche a modifier ce meme enregistrement juste apres. la regle d'intégrité est toujours active et me remonte l'erreur.

    comment puis je reprendre une manipulation de modification et annulé l'erreur précédente.

    click de mon bouton se suppression
    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
     
    SI ListeSelect(TABLE_LICENCE) = -1 ALORS RETOUR
     
    Index est un entier
    Value est une chaîne
     
    Resultat est une chaîne
     
    Index = ListeSelect(TABLE_LICENCE)
    Value = TABLE_LICENCE[Index]
     
     
    Resultat = Confirmer(0,"Confirmer la suppression de la licence sélectionner. ")
     
    SELON Resultat
    	CAS Oui:
    		HLitRecherchePremier(LICENCE,Intitule,Value)
     
    		SI HTrouve() ALORS
    			HSupprime()
     
    			SI ErreurDétectée ALORS
    				SI hErrIntégrité ALORS
    					Erreur("Suppréssion impossible, licence utilisé !")
    					RETOUR
    				FIN
     
    			FIN
     
    		FIN
    	AUTRE CAS
    FIN
     
    ListeAffiche(TABLE_LICENCE,taInit)
    merci

  2. #2
    Membre actif
    Inscrit en
    Janvier 2004
    Messages
    208
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 208
    Points : 227
    Points
    227
    Par défaut
    il faut supprimé le RETOUR dans la condition de test

    RETOUR sort de l'evenement et annule la fin du traitement.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [WD12] Probleme Hconnecte
    Par jonas0 dans le forum WinDev
    Réponses: 13
    Dernier message: 29/07/2008, 17h35
  2. [WD12] Probleme Affichage du contenu d'une combo
    Par jonas0 dans le forum WinDev
    Réponses: 4
    Dernier message: 18/07/2008, 08h50
  3. [WD12] Probleme affichage champ
    Par jonas0 dans le forum WinDev
    Réponses: 3
    Dernier message: 01/07/2008, 14h55
  4. [WD12] Probleme requete avec caractere accentué
    Par jonas0 dans le forum WinDev
    Réponses: 2
    Dernier message: 29/05/2008, 17h05
  5. [WD12] Probleme de requete
    Par Finar dans le forum WinDev
    Réponses: 4
    Dernier message: 23/01/2008, 18h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo