Pas d'inquiétude, avec PBAdonf, c'est dans la poche ! ^^

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