PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → code initialisation fenetre
code initialisation fenetre
Started by prefecture-eure-et-loir-sdti, Sep., 08 2004 11:16 AM - 7 replies
Posted on September, 08 2004 - 11:16 AM
Bonjour,

Dans une fenêtre, j'ai un problème car son code d'initialisation ne
s'execute jamais. J'ai mis un Info("") : rie ne se passe;
Y a t il une explication ?

Merci de votre aide

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com
Posted on September, 08 2004 - 1:05 PM
Initialisation ou déclaration ?
Si c'est dans le code de déclaration, vous n'etes pas censé avoir de
code avec des ordres à executer?

Alain28 wrote:
Bonjour,

Dans une fenêtre, j'ai un problème car son code d'initialisation ne
s'execute jamais. J'ai mis un Info("") : rie ne se passe;
Y a t il une explication ?

Merci de votre aide
Posted on September, 08 2004 - 4:11 PM
Alain28 <prefecture-eure-et-loir-sdti@wanadoo.fr> wrote:

Bonjour,

Dans une fenêtre, j'ai un problème car son code d'initialisation ne
s'execute jamais. J'ai mis un Info("") : rie ne se passe;
Y a t il une explication ?

Merci de votre aide

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com


Travailles-tu à plusieurs sur le même projet?

Quand plusieurs développeur travaillent sur le même projet, le groupware
développeur est actif.

Si tu ouvres une fenêtre, tu travailles en fait sur une copie de ta fenêtre
présente dans le sous-répertoire groupware présent dans le répertoire de
ton projet.

Tu peux à tout moment réintégrer tes modifications en faisiant "Groupware
Développeur>Etat des éléments>bouton Tout Réintégrer"

Il m'est arrivé que windev plante (ce n'est pas courant mais ça arrive :-)
alors que je travaillais sur une fenêtre.

Lorsque je relançais Windev et que je retournais sur ma fenêtre, j'ouvrais
en fait la fenêtre du projet (l'original) et non la copie. Pour les test,
c'est la copie qui s'éxecutait.

Mes modifications, messages ou traceurs n'étaient jamais exécutés.


J'ai du déplacer la copie du répertoire groupware et retravailler sur l'original.


Vérifie que la fenêtre sur laquelle tu travailles n'est pas présente dans
le répertoire groupware.


Cordialement
Posted on September, 08 2004 - 5:35 PM
Merci de ta réponse.

C'est un projet qui a été développé par une personne. J'en ai repris la
maintenance.

La fenêtre n'est pas présente dans le répertoire groupware. Je viens de
vider ce répertoire car les objets présents étaient très anciens.

"Je travaille sel sur le projet" est coché
"Je prends tous les droits sur le projet" également coché

Je viens de rajouter du code sur les évènements

Fermeture
Prise de focus
perte de focus
Modification taille de la fenêtre

Aucun de ces codes ne s'exécute

Alors que je fais la même chose sur une fenêtre où le code
d'initialisation s'exécute bien et oh miracle les évènements
Fermeture
Prise de focus
perte de focus
Modification taille de la fenêtre

fonctionnent très bien aussi

--
Avec mes remerciements
Alain28
Posted on September, 08 2004 - 11:15 PM
Alain28 <prefecture-eure-et-loir-sdti@wanadoo.fr> écrivait
news:mn.43a77d49aa230f12.18020@wanadoo.fr:

Je viens de rajouter du code sur les ‚vŠnements

Fermeture
Prise de focus
perte de focus
Modification taille de la fenˆtre

Aucun de ces codes ne s'ex‚cute


Salut,

Fait une modifiation dans l'interface de la fenetre (un gros libellé au
millieu de la fenetre) afin de t'assurer que c'est la bonne fenetre que tu
modifies.
Il n'y aurait pas un chargement de WDL ou de composant avec une fenetre de
meme nom, ou le chemin de la fenetre de spécifié dans le code

--
En esperant t'avoir aidé.
ted
Posted on September, 08 2004 - 11:29 PM
Alain28 <prefecture-eure-et-loir-sdti@wanadoo.fr> wrote:

Merci de ta réponse.

C'est un projet qui a été développé par une personne. J'en ai repris la


maintenance.

La fenêtre n'est pas présente dans le répertoire groupware. Je viens de


vider ce répertoire car les objets présents étaient très anciens.

"Je travaille sel sur le projet" est coché
"Je prends tous les droits sur le projet" également coché

Je viens de rajouter du code sur les évènements

Fermeture
Prise de focus
perte de focus
Modification taille de la fenêtre

Aucun de ces codes ne s'exécute

Alors que je fais la même chose sur une fenêtre où le code
d'initialisation s'exécute bien et oh miracle les évènements
Fermeture
Prise de focus
perte de focus
Modification taille de la fenêtre

fonctionnent très bien aussi

--
Avec mes remerciements
Alain28

Je ne sais si cela peut aider mais j'ai déjà eu un problème similaire avec
une fenêtre importée d'un autre projet. Pour revenir à la normale j'ai fait
le tour de tous les codes de la fenêtre (initialisation, fermeture, clic
de boutons, procédures, etc) en sélectionnant le code W-Language, en le 'coupant'
(ctrl-X) et en le copiant (ctrl-V) simplement à la même place.

Après c'était parfait.

Bonne chance!

Christian Potvin
Beaulieu Canada
Posted on September, 09 2004 - 11:48 AM
Je te confirme je suis bien sur la bonne fenêtre
Je cherche encore

Merci

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com
Posted on September, 09 2004 - 12:12 PM
Bonjour,

Ca n a pas marché comme tu m'as dit

Par contre j'ai recréé une fenêtre vierge dans laquelle j'ai fait un
copié collé de tous les champs de l'ancienne qui ne fonctionnait pas et
oh miracle ca marche !

Merci pout ton aide

@+

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com