[WD8] Manipuler une analyse à partir d'un composant
2 réponses
Jean Passe
Salut,
Je viens de créer un composant qui doit utiliser les données HF d'une appli
WD.
Lorsque je l'utilise à partir de l'appli j'obtiens une erreur : l'objet
VueMonMachin est inconnu dans l'analyse (du programme, il ne parle pas du
composant)
Il s'agit d'une vue HF que j'ai déclarée dans le composant.
Je me suis donc dit (en supposant) qu'il fallait le déclarer dans l'appli
utilisant le composant.
Mais ça ne change rien.
Dans l'aide sur la ponte de composants j'ai lu qu'il faut autoriser au
composant d'utiliser les trucs de l'appli qu'il utilise...
Mais je n'arrive pas à trouver où il faut lui donner cette permission.
Sans doute dans l'appli utilisant le composant, mais où ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Byky
Et bien non. Perdu! C'est dans le projet du composant qu'il faut indiquer que celui-ci va utiliser le même contexte HF que l'appli.
Tu vas dans le menu de Windev : "Atelier/Composant/Liste des composants générés à partir de ce projet" Dans la fenêtre qui s'ouvre tu as le composant, que tu as généré à partir de ton projet, qui est sélectionné. Tu clic sur "Options" et dans la fenêtre "options", c'est là que tu indiques (3ième choix) que le composant va accèder aux fichiers de données,... du projet client.
"Jean Passe" a écrit dans le message de news:41cf1489$0$2586$
Salut,
Je viens de créer un composant qui doit utiliser les données HF d'une
appli
WD.
Lorsque je l'utilise à partir de l'appli j'obtiens une erreur : l'objet VueMonMachin est inconnu dans l'analyse (du programme, il ne parle pas du composant) Il s'agit d'une vue HF que j'ai déclarée dans le composant. Je me suis donc dit (en supposant) qu'il fallait le déclarer dans l'appli utilisant le composant. Mais ça ne change rien.
Dans l'aide sur la ponte de composants j'ai lu qu'il faut autoriser au composant d'utiliser les trucs de l'appli qu'il utilise...
Mais je n'arrive pas à trouver où il faut lui donner cette permission. Sans doute dans l'appli utilisant le composant, mais où ?
Merci. A+
-- Jan Van Wijk
Et bien non. Perdu! C'est dans le projet du composant qu'il faut indiquer
que celui-ci va utiliser le même contexte HF que l'appli.
Tu vas dans le menu de Windev : "Atelier/Composant/Liste des composants
générés à partir de ce projet"
Dans la fenêtre qui s'ouvre tu as le composant, que tu as généré à partir de
ton projet, qui est sélectionné.
Tu clic sur "Options" et dans la fenêtre "options", c'est là que tu indiques
(3ième choix) que le composant va accèder aux fichiers de données,... du
projet client.
"Jean Passe" <runco-rien@agur.com> a écrit dans le message de
news:41cf1489$0$2586$626a14ce@news.free.fr...
Salut,
Je viens de créer un composant qui doit utiliser les données HF d'une
appli
WD.
Lorsque je l'utilise à partir de l'appli j'obtiens une erreur : l'objet
VueMonMachin est inconnu dans l'analyse (du programme, il ne parle pas du
composant)
Il s'agit d'une vue HF que j'ai déclarée dans le composant.
Je me suis donc dit (en supposant) qu'il fallait le déclarer dans l'appli
utilisant le composant.
Mais ça ne change rien.
Dans l'aide sur la ponte de composants j'ai lu qu'il faut autoriser au
composant d'utiliser les trucs de l'appli qu'il utilise...
Mais je n'arrive pas à trouver où il faut lui donner cette permission.
Sans doute dans l'appli utilisant le composant, mais où ?
Et bien non. Perdu! C'est dans le projet du composant qu'il faut indiquer que celui-ci va utiliser le même contexte HF que l'appli.
Tu vas dans le menu de Windev : "Atelier/Composant/Liste des composants générés à partir de ce projet" Dans la fenêtre qui s'ouvre tu as le composant, que tu as généré à partir de ton projet, qui est sélectionné. Tu clic sur "Options" et dans la fenêtre "options", c'est là que tu indiques (3ième choix) que le composant va accèder aux fichiers de données,... du projet client.
"Jean Passe" a écrit dans le message de news:41cf1489$0$2586$
Salut,
Je viens de créer un composant qui doit utiliser les données HF d'une
appli
WD.
Lorsque je l'utilise à partir de l'appli j'obtiens une erreur : l'objet VueMonMachin est inconnu dans l'analyse (du programme, il ne parle pas du composant) Il s'agit d'une vue HF que j'ai déclarée dans le composant. Je me suis donc dit (en supposant) qu'il fallait le déclarer dans l'appli utilisant le composant. Mais ça ne change rien.
Dans l'aide sur la ponte de composants j'ai lu qu'il faut autoriser au composant d'utiliser les trucs de l'appli qu'il utilise...
Mais je n'arrive pas à trouver où il faut lui donner cette permission. Sans doute dans l'appli utilisant le composant, mais où ?
Merci. A+
-- Jan Van Wijk
Jean Passe
Salut,
Et bien non. Perdu! C'est dans le projet du composant qu'il faut indiquer que celui-ci va utiliser le même contexte HF que l'appli.
Comme quoi ...
Merci chef A+
-- Jan Van Wijk
Salut,
Et bien non. Perdu! C'est dans le projet du composant qu'il faut indiquer
que celui-ci va utiliser le même contexte HF que l'appli.