PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Ptit probleme mais urgent
Ptit probleme mais urgent
Débuté par LAURENT83, 14 jan. 2006 14:56 - 6 réponses
Posté le 14 janvier 2006 - 14:56
bonjour tout le monde,
j'aimerai bien savoir si c'est possible d'exécuter a l'ouverture d'une fenetre une procedure stockée dans un bouton qui appartient a cette fenetre,
Parexemple, j'ai "fenetre1" qui contient une table et 3 bouton (ajouter modifier supprimer), quans je clic sur une option de menu(nouveau) la fenetre1 s'affiche, mais je veux exectuer au meme temps la procedure du bouton (ajouter).
j'espere que c'été bien expliqué
merci
Posté le 14 janvier 2006 - 16:26
LAURENT83 a écrit :
bonjour tout le monde,
j'aimerai bien savoir si c'est possible d'exécuter a l'ouverture d'une
fenetre une procedure stockée dans un bouton qui appartient a cette fenetre,
Parexemple, j'ai "fenetre1" qui contient une table et 3 bouton (ajouter
modifier supprimer), quans je clic sur une option de menu(nouveau) la
fenetre1 s'affiche, mais je veux exectuer au meme temps la procedure du
bouton (ajouter). j'espere que c'été bien expliqué merci


Salut,

Centralise ton code pour l'ajout dans une procédure locale.
Tu pourras alors appeller cette procédure à partir de l'initialisation
de ta fenêtre et de ton code "click bouton"

bon dev,

Stéphane Dassy
Posté le 14 janvier 2006 - 16:26
LAURENT83 a formulé la demande :
bonjour tout le monde,
j'aimerai bien savoir si c'est possible d'exécuter a l'ouverture d'une fenetre une procedure stockée dans un bouton qui
appartient a cette fenetre, Parexemple, j'ai "fenetre1" qui contient une table et 3 bouton (ajouter modifier supprimer), quans
je clic sur une option de menu(nouveau) la fenetre1 s'affiche, mais je veux exectuer au meme temps la procedure du bouton
(ajouter). j'espere que c'été bien expliqué merci


Dans le code de ton option de menu tu mets:

ouvre(fenetre1,1)

//Dans le code d'ouverture de la fenetre

PROCEDURE fenetre1(eOption=0)


//Dans le code d'initialisation de la fenetre
selon eOption
cas 1: //(Ajout)
executeTraitement(btn_Ajout,trtclic)
cas 2: //(Modif)
executetraitement(btn_Modif,trtclic)
cas 3: //(Supperssion)
executetraitement(btn_Supp,trtclic)
cas 0:
// on ne fait rien
FIN


--
Pascal
N0.pascal.SPAM@efpe.biz
Ne garder que le prénom pour me joindre
Posté le 14 janvier 2006 - 16:28
de memoire
executetraitement(Btn_xxx, trtclic)

cordialement JCP



"LAURENT83" <deniroma@yahoo.fr> a écrit dans le message de news:
43c8c7f1$1@news.pcsoft.fr...

bonjour tout le monde,
j'aimerai bien savoir si c'est possible d'exécuter a l'ouverture d'une fenetre
une procedure stockée dans un bouton qui appartient a cette fenetre,
Parexemple, j'ai "fenetre1" qui contient une table et 3 bouton (ajouter
modifier supprimer), quans je clic sur une option de menu(nouveau) la fenetre1
s'affiche, mais je veux exectuer au meme temps la procedure du bouton
(ajouter).
j'espere que c'été bien expliqué
merci
Posté le 14 janvier 2006 - 18:28
oui merci a vous tous, mais je veux pas appelé ce code dans l'initialisation de la fenetre, mais au clic de l'option
Posté le 14 janvier 2006 - 19:30
LAURENT83 a exposé le 14/01/2006 :

oui merci a vous tous, mais je veux pas appelé ce code dans l'initialisation de la fenetre, mais au clic de l'option


Mais ton menu, il est sur quelle fenetre?
si c'est sur la fenetre qui contient les boutons, il suffit de faire dans le code de l'option:
// Option Ajouter
ExecuteTraitement(btn_Ajout,trtClic) // btn_Ajout étant le nom du bouton dont tu veux exécuter le code.

--
Pascal
N0.pascal.SPAM@efpe.biz
Ne garder que le prénom pour me joindre
Posté le 15 janvier 2006 - 23:43
merci bien , je vé essayé