OVH Cloud OVH Cloud

WD8 Evenement ne marche pas

3 réponses
Avatar
Georges PEYRE
Bonjour

Je désire détecter un clic sur le titre des colonnes d'une table

J'ai récupéré dans ce forum un code de Romain Petit mais je l'ai
certainement mal utilisé.
La procédure n'est jamais appelée

gf_eEvClicTable est un entier
sNomTable est une chaîne = "Table1"
gf_eEvClicTable=Evénement("pl_ClicEnTeteTable", sNomTable, 1529)


PROCEDURE pl_ClicEnTeteTable(sMess, wParam, lParam)
ExécuteTraitement(BTrier,trtClic)

Cet évènement ne fonctionne pas : ou est mon erreur ?

Merci d'avance

Cordialement

--
Elle est pas belle la vie ?

3 réponses

Avatar
Romain PETIT
Georges PEYRE avait énoncé :
Bonjour



Bonsoir,

gf_eEvClicTable est un entier
sNomTable est une chaîne = "Table1"
gf_eEvClicTable=Evénement("pl_ClicEnTeteTable", sNomTable, 1529)
PROCEDURE pl_ClicEnTeteTable(sMess, wParam, lParam)
ExécuteTraitement(BTrier,trtClic)



Cet évènement ne fonctionne pas : ou est mon erreur ?



Le code est correct.
Le nom de ta table est-il bien Table1 ?
Rajoute un Trace("Clic en-tête") dans la procédure pl_ClicEnTeteTable
pour vérifier que tu passes bien par là...

A+

--
Romain PETIT
http://cerbermail.com/?IJmancZl88
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Georges PEYRE
Bonjour Romain,
Ce matin après redémarrage de mon ordi ça marchait : une saturation
quelque part peut-être !!
Cordialement

Romain PETIT a émis l'idée suivante :
Georges PEYRE avait énoncé :
Bonjour



Bonsoir,

gf_eEvClicTable est un entier
sNomTable est une chaîne = "Table1"
gf_eEvClicTable=Evénement("pl_ClicEnTeteTable", sNomTable, 1529)
PROCEDURE pl_ClicEnTeteTable(sMess, wParam, lParam)
ExécuteTraitement(BTrier,trtClic)



Cet évènement ne fonctionne pas : ou est mon erreur ?



Le code est correct.
Le nom de ta table est-il bien Table1 ?
Rajoute un Trace("Clic en-tête") dans la procédure pl_ClicEnTeteTable pour
vérifier que tu passes bien par là...

A+



--
Elle est pas belle la vie ?
Avatar
Georges PEYRE
Dans son message précédent, Romain PETIT a écrit :
Georges PEYRE avait énoncé :
Bonjour




Bonjour Romain,
Ce matin après redémarrage de mon ordi ça marchait : une saturation
quelque part peut-être ?
Cordialement


Bonsoir,

gf_eEvClicTable est un entier
sNomTable est une chaîne = "Table1"
gf_eEvClicTable=Evénement("pl_ClicEnTeteTable", sNomTable, 1529)
PROCEDURE pl_ClicEnTeteTable(sMess, wParam, lParam)
ExécuteTraitement(BTrier,trtClic)



Cet évènement ne fonctionne pas : ou est mon erreur ?



Le code est correct.
Le nom de ta table est-il bien Table1 ?
Rajoute un Trace("Clic en-tête") dans la procédure pl_ClicEnTeteTable pour
vérifier que tu passes bien par là...

A+



--
Elle est pas belle la vie ?