PB à toute heure et à tout moment. (à parcourir avec modération)

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 23-10-2006 08:12:51

gikel  
Membre Geek
Lieu: Orléans
Date d'inscription: 29-05-2006
Messages: 33
Pépites: 0
Banque: 0

error message et itemchanged !!

salut

alors voila, j'ai une liste deroulante et dans l'evenement itemchanged , j'ai le code suivant

if this.object.test[row] = 'O' ' then
            messagebox("Attention","c po bon")
            return 1
end if

le probleme c que dans ce cas l'evenement itemerror est appellé et cela m'ouvre une fenetre avec un message du genre Item 'xx' does not pass validation test . moi je voudrais soit que ce message ne s'affiche pas soit redefinir le message ... mais je sais pas si c'est possible , si oui comment on fait?

merki

Hors ligne

 

#2 23-10-2006 08:18:25

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4658
Pépites: 942
Banque: 2,147,483,647
Site web

Re: error message et itemchanged !!

c'est du au code ?
ou par rapport à ta liste deroulante ?

et ce message s'affiche ?

if this.object.test[row] = 'O' ' then
            messagebox("Attention","c po bon")
            return 1
end if

l'erreur se fait à chaque fois ?


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#3 23-10-2006 08:26:27

gikel  
Membre Geek
Lieu: Orléans
Date d'inscription: 29-05-2006
Messages: 33
Pépites: 0
Banque: 0

Re: error message et itemchanged !!

non en fait , c'est une erreur normal ( c pas vraiment une erreur) quand on met return 1 , ca affiche que l'item choisit n'est pas valide ( ce qui est logique) , le probleme c que moi je veux pas que ca s'affiche ou j'aimerais pouvoir modier le texte du message ...

Hors ligne

 

#4 23-10-2006 08:26:49

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4658
Pépites: 942
Banque: 2,147,483,647
Site web

Re: error message et itemchanged !!

sinon, essayes de mettre un message approprié,
dans ta datawindow, dans View -> Column Specification , et la tu mets ton message par rapport à ta colonne, dans Validation Message.


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#5 23-10-2006 08:32:11

wazou1812  
Modératrice
Award: bf
Date d'inscription: 24-05-2006
Messages: 610
Pépites: 2,097
Banque: 3,536,631,712,504

Re: error message et itemchanged !!

Bonjour,

Et si tu codait quelque chose comme ça dans ton evenement itemerror


If Row = 0 Then Return 1



CHOOSE CASE dwo.name

    CASE "xxx" 
        RETURN 1
       
    CASE "zzz" 
        Return 1
   
   
END CHOOSE

Return  0

Hors ligne

 

#6 23-10-2006 15:50:19

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4658
Pépites: 942
Banque: 2,147,483,647
Site web

Re: error message et itemchanged !!

au pire des cas, tu mets un return de 2
sur l'evenement itemerror.
tout en interceptant le code erreur lié à ta liste deroulante.

cela evitera l'affichage du message systeme.


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22