PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WEBDEV 2024 → Problème de contexte dans projet avec composant...?
Problème de contexte dans projet avec composant...?
Iniciado por development, 19,abr. 2005 19:13 - 4 respuestas
Publicado el 19,abril 2005 - 19:13
Hello,

Gros souci avec un projet qui intègre un composant "développé maison":

Le projet hôte doit appeler un page du composant, via PageAffiche(<MaPageComposant>), ce qui fonctionne très bien (on affiche la page sans souci).

Sur cette page se trouvent différents liens qui lancent des procédures locales à la page.

Mais ensuite, quel que soit le lien sur lequel on clique, on reçoit le message d'erreur suivant:

===== DEBUT MESSAGE ERREUR =====
Requête invalide : le contexte de page '<NomDuComposant>' est inconnu.
Vérifiez :
- l'url demandée,
- la validité du nom de page.

(008, ERR_BAD_PAGE)
===== FIN MESSAGE ERREUR =====

où <NomDuComposant> est le nom que nous avons donné à notre composant (qui lorsqu'il est testé en tant que projet autonome fonctionne à merveille).

On dirait qu'à chaque fois qu'il doit exécuter une action sur la page, le système cherche une page (un contexte de page) qui porte le nom du composant et pas le nom de la page elle-même.

Une idée quelqu'un?

Merci à tous

Alex
Publicado el 20,abril 2005 - 14:05
J'utilise Honolulu ainsi que ces composant (News, identification,...)
Problème similaire avec un nouveau composant (weblan) appelant la page
Login du composant Identification (lié au portail Honolulu et lié au
nouveau composant Weblan)
Le composant identification est bien intégré au projet-composant weblan;
Le raccourci de la page (Login) est bien présent dans le projet (Weblan)
ainsi que dans l'aide à la saisie ...
Le pageafiche Login fonctionne bien en mode projet.
Erreur en mode composant du portail Honolulu(Impossible de trouver la
page Login)
....

L'utilisateur est donc obligé de retourner sur le portail pour se loguer !

Alex a écrit:
Hello,

Gros souci avec un projet qui intègre un composant "développé maison":

Le projet hôte doit appeler un page du composant, via PageAffiche(<MaPageComposant>), ce qui fonctionne très bien (on affiche la page sans souci).

Sur cette page se trouvent différents liens qui lancent des procédures locales à la page.

Mais ensuite, quel que soit le lien sur lequel on clique, on reçoit le message d'erreur suivant:

===== DEBUT MESSAGE ERREUR =====
Requête invalide : le contexte de page '<NomDuComposant>' est inconnu.
Vérifiez :
- l'url demandée,
- la validité du nom de page.

(008, ERR_BAD_PAGE)
===== FIN MESSAGE ERREUR =====

où <NomDuComposant> est le nom que nous avons donné à notre composant (qui lorsqu'il est testé en tant que projet autonome fonctionne à merveille).

On dirait qu'à chaque fois qu'il doit exécuter une action sur la page, le système cherche une page (un contexte de page) qui porte le nom du composant et pas le nom de la page elle-même.

Une idée quelqu'un?

Merci à tous

Alex
Publicado el 20,abril 2005 - 17:19
Hello Etienne,

Merci - ça ne m'aide pas à comprendre mais au moins je sais que ça n'arrive pas qu'à "mon" composant!

Quelqu'un une idée? C'est très bloquant: le composant est fonctionnel hors inclusion dans un projet => j'ai développé un bon paquet d'heures pour rien...

Toute aide appréciée!

Alex
Publicado el 22,abril 2005 - 12:49
Salut,

que dis le support technique à ce sujet ?

Olivier

Alex a posé :

Hello Etienne,

Merci - ça ne m'aide pas à comprendre mais au moins je sais que ça n'arrive pas qu'à "mon" composant!

Quelqu'un une idée? C'est très bloquant: le composant est fonctionnel hors inclusion dans un projet => j'ai développé
un bon paquet d'heures pour rien...

Toute aide appréciée!

Alex
Publicado el 24,abril 2005 - 15:32
Au vu des réponses du support pour d'autres questions basiques ; je n'ai
pas posé la question à ce sujet ; l'utilisateur dans mon appli retourne
sur le portail pour se loguer !! bof

Olivier Priser a écrit:
Salut,

que dis le support technique à ce sujet ?

Olivier

Alex a posé :

Hello Etienne,

Merci - ça ne m'aide pas à comprendre mais au moins je sais que ça n'arrive pas qu'à "mon" composant!

Quelqu'un une idée? C'est très bloquant: le composant est fonctionnel hors inclusion dans un projet => j'ai développé
un bon paquet d'heures pour rien...

Toute aide appréciée!

Alex