|
ptobleme procédure enre deux fenetres |
|
Stagiaire WDF
Inscrit: 09/02/2006 18:30
Post(s): 2
|
Bonjour a tous voila je vous explique mon probleme.
j'ai créé sous windev une fenetre qui lance une procédure globale qui recherche sur une page web un resulta et qui le récupere dans une variable de type tableau
ensuite j'aimerais que cette procédure ouvre une autre fenetre pour remplir une table avec le contenu de la variable tableau qui se trouve dans ma procédure globale et puis cette fenetre va faire appel a une autre procédure pour récuperer d'autres infos selon la séléction de l'utilisateur.
pour le moment ma premiere fentre fait bien appel a la procédure avec comme parametre l'élément recherché, la procédure parce correctement la page et récupere ce dont j'ai besoin dans une variable tableau mais impossible d'utiliser cette variable dans ma seconde page
pouvez vous m'aider merci a vous car je suis débutant sous windev
Contribution le : 09/02/2006 18:37
|
|
|
Re: ptobleme procédure enre deux fenetres |
|
Developpeur WDF
Inscrit: 21/06/2005 18:17
Post(s): 115
|
Si tu veux pouvoir utiliser ton tableau dans l'ensemble des fenêtres de ton projet il faut qu'il soit déclaré dans le code d'initialisation du projet et non dans ta fenêtre 1. Une autre solution est possible si tu déclares un paramètre à ta deuxième fenêtre :
//Déclaration globales de <nom_de_fenêtre>
PROCEDURE MaFen(<déclaration du tableau>)
Dans ta fenêtre 1 quand tu appel l'autre fenêtre tu passe en paramètre ton tableau :
//Par exemple
Ouvre(MaFen2,<mon_tableau_d'origine>)
Voila.
Contribution le : 10/02/2006 09:41
|
|
|
Re: ptobleme procédure enre deux fenetres |
|
Anonyme
|
Conseil : Evitez au maximum d'utiliser des variables au niveau projet ( global a tout et a tout le monde). Preferez plutot le passage de paramètre.
Essayer google pour avoir les causes de limiter au maximum l'utilisation de variable globale.
Contribution le : 10/02/2006 10:02
|
|
|
Re: ptobleme procédure enre deux fenetres |
|
Stagiaire WDF
Inscrit: 09/02/2006 18:30
Post(s): 2
|
je pense que je vais m'y prendre autrement
1) Bouton ajouter un élément : ouvre une fenêtre ajoute element 2) La fenêtre ajoute element contient toutes les infos d’un element et les boutons valider, annuler, importer 3) Click sur le bouton annule = ferme 4) Click sur le bouton valide = ajoute a la base de donnée 5) Click sur le bouton import propose une liste d’import 6) La liste contient 2 bouton valider et annuler 7) Click sur annule = ferme 8) Click sur valide ferme la fenêtre et exécute une procédure qui recherche le nombre de résultat 9) Si résultat = 1 alors lance une procédure par rapport au résultat et l’affiche dans la fenêtre ajoute element 10) Si résultat = 0 alors message pas d'element trouvé 11) Si résultat >1 alors ouvre une fenêtre qui lance une procédure et affiche la liste des elements trouvé 12) quand on valide le choix d'un element de la liste et click sur valide = procédure affiche dans ajoute element
Contribution le : 10/02/2006 10:30
|
|
Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.