FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
Deux procédures avec le même nom
Deux procédures avec le même nom
Débuté par eric, 09 jan. 2006 18:58 - 5 réponses
Connectez-vous…
eric
#1
Posté le 09 janvier 2006 - 18:58
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.
Signaler
0
0
michel.pelfigues
#2
Posté le 10 janvier 2006 - 09:39
Voir peut être avec la constante "trtProcédureProjet"
Signaler
0
0
info
#3
Posté le 10 janvier 2006 - 09:47
Vous ne pouvez pas appeler directement la procédure sans passer par Exécutetraitement'
Signaler
0
0
andre_laguerre
#4
Posté le 10 janvier 2006 - 09:49
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 ?
Signaler
0
0
christian.aubry
#5
Posté le 10 janvier 2006 - 10:52
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
Signaler
0
0
eric
#6
Posté le 10 janvier 2006 - 16:01
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.
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WINDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Etats & Requêtes
Hors-sujet
Hors-sujet
Outils
Outils
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte