PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Visibilité de variables globales dans composant
Visibilité de variables globales dans composant
Iniciado por pascalglop, 25,nov. 2004 11:27 - 7 respuestas
Publicado el 25,noviembre 2004 - 11:27
Bonjour,
Gros souci :
Soit un projet dans lequel la variable toto est déclarée en globale projet
et pour laquelle on attibue la valeur "Hello world", soit un composant avec
une fenêtre, un bouton et sur ce bouton : trace(toto). On a pris soin de
préciser, pour éviter les erreurs de compil, "externe toto" en
initialisation du projet. Le clic sur le bouton plante, il ne connaît pas la
variable toto !!!!

Ce principe, d'utilisation dans un composant de variables globales au
projet, est déjà utilisé dans 3 vieux composants 7.5 et 8 , qui n'ont pas
été retouchés depuis des lustres. Quelque chose à changé depuis? Ai-je une
énorme merde dans les yeux ? N'est-ce plus possible depuis un changement
quelconque de version ?

Suis complètement sec et planté !!!!

--
Cordialement
Christophe Charron

PROLOGIQ
7 bis Rue des Aulnes
69410 Champagne au Mont d'Or

Tel : 0 437 499 107
Fax : 0 437 499 105
mailto:christophe.charron@prologiq.fr
Publicado el 25,noviembre 2004 - 12:42
Bonjour,

Il est nécessaire de régler les droits d'accès du composant sur le projet.

Frank

"PasGlop" <pascalglop@hotmail.com> a écrit dans le message de news:
41a59cea$1@news.pcsoft.fr...
Bonjour,
Gros souci :
Soit un projet dans lequel la variable toto est déclarée en globale projet
et pour laquelle on attibue la valeur "Hello world", soit un composant
avec
une fenêtre, un bouton et sur ce bouton : trace(toto). On a pris soin de
préciser, pour éviter les erreurs de compil, "externe toto" en
initialisation du projet. Le clic sur le bouton plante, il ne connaît pas
la
variable toto !!!!

Ce principe, d'utilisation dans un composant de variables globales au
projet, est déjà utilisé dans 3 vieux composants 7.5 et 8 , qui n'ont pas
été retouchés depuis des lustres. Quelque chose à changé depuis? Ai-je une
énorme merde dans les yeux ? N'est-ce plus possible depuis un changement
quelconque de version ?

Suis complètement sec et planté !!!!

--
Cordialement
Christophe Charron

PROLOGIQ
7 bis Rue des Aulnes
69410 Champagne au Mont d'Or

Tel : 0 437 499 107
Fax : 0 437 499 105
mailto:christophe.charron@prologiq.fr




Publicado el 25,noviembre 2004 - 12:56
Bonjour,
c'est à dire ? Pouvez-vous expliquer la démarche s'il vous-plaît ?

--
Cordialement
Christophe Charron

Service Développement
PROLOGIQ
7 bis Rue des Aulnes
69410 Champagne au Mont d'Or

Tel : 0 437 499 107
Fax : 0 437 499 105
mailto:developpement@prologiq.fr

"Frank SACCO" <_PasDeSpam_frank.sacco@wanadoo.fr> a écrit dans le message de
news:41a5ae32$1@news.pcsoft.fr...
Bonjour,

Il est nécessaire de régler les droits d'accès du composant sur le projet.

Frank

"PasGlop" <pascalglop@hotmail.com> a écrit dans le message de news:
41a59cea$1@news.pcsoft.fr...
Bonjour,
Gros souci :
Soit un projet dans lequel la variable toto est déclarée en globale

projet
et pour laquelle on attibue la valeur "Hello world", soit un composant
avec
une fenêtre, un bouton et sur ce bouton : trace(toto). On a pris soin de
préciser, pour éviter les erreurs de compil, "externe toto" en
initialisation du projet. Le clic sur le bouton plante, il ne connaît

pas
la
variable toto !!!!

Ce principe, d'utilisation dans un composant de variables globales au
projet, est déjà utilisé dans 3 vieux composants 7.5 et 8 , qui n'ont

pas
> > été retouchés depuis des lustres. Quelque chose à changé depuis? Ai-je
une
énorme merde dans les yeux ? N'est-ce plus possible depuis un changement
quelconque de version ?

Suis complètement sec et planté !!!!

--
Cordialement
Christophe Charron

PROLOGIQ
7 bis Rue des Aulnes
69410 Champagne au Mont d'Or

Tel : 0 437 499 107
Fax : 0 437 499 105
mailto:christophe.charron@prologiq.fr






Publicado el 25,noviembre 2004 - 14:47
Bonjour,

Il est vrai que cette option n'est pas facilement accessible.
Voici ma démarche, il y a peut être plus simple ...

Dans le projet du composant allez dans le menu [Atelier][Composant][Liste
des composants générés à partir de ce projet]
Sélectionnez le composant et appuyez sur le bouton "Options".

Vous devriez trouver ce que vous cherchez.
Bonne continuation.

Frank SACCO

"PasGlop" <pascalglop@hotmail.com> a écrit dans le message de news:
41a5b1e3@news.pcsoft.fr...

Bonjour,
c'est à dire ? Pouvez-vous expliquer la démarche s'il vous-plaît ?

--
Cordialement
Christophe Charron

Service Développement
PROLOGIQ
7 bis Rue des Aulnes
69410 Champagne au Mont d'Or

Tel : 0 437 499 107
Fax : 0 437 499 105
mailto:developpement@prologiq.fr

"Frank SACCO" <_PasDeSpam_frank.sacco@wanadoo.fr> a écrit dans le message
de
news:41a5ae32$1@news.pcsoft.fr...
Bonjour,

Il est nécessaire de régler les droits d'accès du composant sur le
projet.

Frank

"PasGlop" <pascalglop@hotmail.com> a écrit dans le message de news:
41a59cea$1@news.pcsoft.fr...
Bonjour,
Gros souci :
Soit un projet dans lequel la variable toto est déclarée en globale
projet

et pour laquelle on attibue la valeur "Hello world", soit un composant
avec
une fenêtre, un bouton et sur ce bouton : trace(toto). On a pris soin
de
préciser, pour éviter les erreurs de compil, "externe toto" en
initialisation du projet. Le clic sur le bouton plante, il ne connaît
pas

la
variable toto !!!!

Ce principe, d'utilisation dans un composant de variables globales au
projet, est déjà utilisé dans 3 vieux composants 7.5 et 8 , qui n'ont
pas

été retouchés depuis des lustres. Quelque chose à changé depuis? Ai-je
une

énorme merde dans les yeux ? N'est-ce plus possible depuis un
changement
quelconque de version ?

Suis complètement sec et planté !!!!

--
Cordialement
Christophe Charron

PROLOGIQ
7 bis Rue des Aulnes
69410 Champagne au Mont d'Or

Tel : 0 437 499 107
Fax : 0 437 499 105
mailto:christophe.charron@prologiq.fr








Publicado el 25,noviembre 2004 - 15:19
Ben, je ne vois rien qui qui ressemble à un bouton "Options" !
Je suis en version 80315p.

--
Cordialement
Christophe Charron
Publicado el 25,noviembre 2004 - 23:02
Dans la fenêtre "Description des composants à créer depuis le projet",
Il y a une table avec la liste des composants, il faut sélectionner son
composant, et juste en dessous sur la gauche le bouton "Option"

Cordialement.

Frank SACCO

"PasGlop" <christophe.charron@prologiq.fr> a écrit dans le message de news:
41a5d206@news.pcsoft.fr...

Ben, je ne vois rien qui qui ressemble à un bouton "Options" !
Je suis en version 80315p.

--
Cordialement
Christophe Charron


Publicado el 26,noviembre 2004 - 10:38
Bonjour,
et merci beaucoup. J'avais dans un premier temps compris que ce bouton "option" était accessible depuis le projet appelant le composant. D'autre part, je ne me souvenais plus que ces options s'appliquaient aux variables.
--
Cordialement
Christophe Charron
Publicado el 26,noviembre 2004 - 15:53
as tu simplement essayé : trace("toto") au lieu de trace(toto)

"PasGlop" <pascalglop@hotmail.com> a écrit dans le message de news:
41a59cea$1@news.pcsoft.fr...
Bonjour,
Gros souci :
Soit un projet dans lequel la variable toto est déclarée en globale projet
et pour laquelle on attibue la valeur "Hello world", soit un composant

avec
une fenêtre, un bouton et sur ce bouton : trace(toto). On a pris soin de
préciser, pour éviter les erreurs de compil, "externe toto" en
initialisation du projet. Le clic sur le bouton plante, il ne connaît pas

la
variable toto !!!!

Ce principe, d'utilisation dans un composant de variables globales au
projet, est déjà utilisé dans 3 vieux composants 7.5 et 8 , qui n'ont pas
été retouchés depuis des lustres. Quelque chose à changé depuis? Ai-je une
énorme merde dans les yeux ? N'est-ce plus possible depuis un changement
quelconque de version ?

Suis complètement sec et planté !!!!

--
Cordialement
Christophe Charron

PROLOGIQ
7 bis Rue des Aulnes
69410 Champagne au Mont d'Or

Tel : 0 437 499 107
Fax : 0 437 499 105
mailto:christophe.charron@prologiq.fr