PROFESSIONAL NEWSGROUPS
WINDEV
,
WEBDEV
and
WINDEV Mobile
Home
|
Recent messages
|
Connect
|
Sign out
|
English
Home
→
WINDEV 2024
→
Deux procédures avec le même nom
Deux procédures avec le même nom
Started by EricGSE, Jan., 09 2006 6:58 PM - 5 replies
Connect yourself…
EricGSE
#1
Posted on January, 09 2006 - 6:58 PM
Bonjour à vous tous. J'ai besoin de votre aide!
J'ai deux composants qui ont chaqun une procedure globale portant le même nom.
J'ai également un projet maitre qui incorpore ces deux composants.
Voici le code que je veux exécuter :
ExecuteTraitement(Composant1.ProcedureXYZ, trtProcedure)
ExecuteTraitement(Composant2.ProcedureXYZ, trtProcedure)
Mon projet maitre exécute toujours la procédure Composant1.ProcedureXYZ et jamais Composant2.ProcedureXYZ.
Je comprend qu'il sont de même nom et Windev doit se mélanger à quelque part mais pour certaines raisons j'aimerais que ces procédures gardent le même nom...
Alors est ce qu'il existe une facons de faire fonctionner cela correctement ?
Est-ce quelqun peut m'aider ?
Merci à l'avance.
Eric.
Report
0
0
Michel Pelfigues
#2
Posted on January, 10 2006 - 9:39 AM
Voir peut être avec la constante "trtProcédureProjet"
Report
0
0
stef
#3
Posted on January, 10 2006 - 9:47 AM
Vous ne pouvez pas appeler directement la procédure sans passer par Exécutetraitement'
Report
0
0
André
#4
Posted on January, 10 2006 - 9:49 AM
Salut,
Que se passe-t-il si elle ont des nom Diffrérents, est-ce OK ?
CEs procedures ont le même nom, mais sont-elle les mêmes ? si oui, vérifier d'où viennent les données... sinon as-tu essayé de les lancer via un thread ?
Report
0
0
Christian AUBRY
#5
Posted on January, 10 2006 - 10:52 AM
Bonjour,
Dans la doc : pour appeler une procédure globale d'un composant :
Exécute(<Nom Composant>.<Nom Collection de procédures>.<Nom Procédure>)
Cordialement,
C.AUBRY
Report
0
0
EricGSE
#6
Posted on January, 10 2006 - 4:01 PM
J'ai créer deux collections de procédures globale (une dans chaque composant) et quand je les appels de mon projet... Exemple de code :
ExecuteTraitement("Composant1.collection.maProcedure",trtProcedure)
et
ExecuteTraitement("Composant2.collection.maProcedure",trtProcedure)
Windev fait appel seulement à la procedure "maProcedure" du Composant1... Vraiment très étrange... Ont peut pensé à un bug dans Windev...
De toute façon, j'ai finalement, placé mes procédures dans des classes et le tout fonctionne bien. Windev ne les mélange plus...
Merci de votre aide,
Eric.
Report
0
0
→ Go back to WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (earlier versions)
WEBDEV (earlier versions)
WINDEV Mobile (earlier versions)
Reports & Queries
Off-topic
Tools
Français
English
Español
Portuguesa
Close this window
Search type
Only topics
All the messages
Search period
Any time
Past hour
Past 24 hours
Past week
Past month
Past year
Cancel
Preview of your message
Adding an image
Import an image from a URL
Send an image from a file of your disk
Drop a file or click "Browse..."
or
Cancel
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Text