PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WEBDEV 2024 → Afficher le nom
Afficher le nom
Iniciado por anonyme, 27,abr. 2018 09:56 - 10 respuestas
Publicado el 27,abril 2018 - 09:56
Bonjour,

Je souhaite afficher un message de bienvenue tel que

"Bienvenue" + Nom (variable)

En principe, sur le code, ça me dit qu' il n' y a pas d' erreur

http://pasteall.org/pic/show.php…

sauf que dés que je lance la page, un message apparait:

http://pasteall.org/pic/show.php…

Quelqu' un pourrait-il m' éclairer à ce sujet ?

Merci d' avance.
Miembro registrado
382 mensajes
Popularité : +18 (22 votes)
Publicado el 27,abril 2018 - 13:49
Bonjour,

Vous faite appel à un élément d'un autre page qu'il ne peut atteindre.
Passez votre formulaire en paramètre de votre page et faire appel à celui ci.

Cordialement,

--
https://www.cedvano.com
Publicado el 27,abril 2018 - 14:29
Merci de votre réponse.

Cependant, j' ai essayé et hélas, ça ne marche pas.

Il faut bien faire comme cela ?

Procédure(Formulaire)

Cordialement,
Miembro registrado
1.623 mensajes
Popularité : +100 (114 votes)
Publicado el 27,abril 2018 - 14:55
Si vous appelez la page PAGE_Agenda depuis la page Formulaire, dans la page formulaire il faut faire :
PageAffiche(PAGE_Agenda,SAI_Prenom)

Et dans le code de délacaration de la fenetre PAGE_Agenda

Procedure PAGE_Agenda(sPrenom est une chaîne)


AInsi, vous pourrez faire dans l'initialisation :

LIB_Titre = "Bienvenue "+sPrenom


Par contre, moi j’évite de mettre des chose dans l'init des champs.
On met partout sinon et après on a tendance a oublier qu'on a mis du code ici et il m'est arrivé plusieurs fois de chercher un bon moment avant de penser a regarde ici ...

Je mets tout dans l'init de la page, au moins j'ai tout sous la main au même endroit !
Miembro registrado
950 mensajes
Popularité : +53 (63 votes)
Publicado el 27,abril 2018 - 15:02
Bonjour,

Tu demandes de récupérer la valeur d'un champs d'une page qui n'existe, pas en web, une page fermé n'existe plus, c'est normal que ça ne marche pas.

Ce qu'il faut que tu fasse c'est enregistrer la valeur dans une variable globale du projet et que tu pourra lire partout

jordan
Publicado el 27,abril 2018 - 15:16
Bonjour,

J' ai essayé pour le Page Affiche() hélas, cela donne:

Erreur :La page 'PAGE_Agenda' attend au plus 0 paramètres et vous en passez 1.

De même pour la procédure Page_Agenda :/
Miembro registrado
950 mensajes
Popularité : +53 (63 votes)
Publicado el 27,abril 2018 - 15:57
Je pense qu'il faut que tu repasse par la case Auto Formation
Miembro registrado
1.623 mensajes
Popularité : +100 (114 votes)
Publicado el 27,abril 2018 - 16:28
jordan a écrit :
> Je pense qu'il faut que tu repasse par la case Auto Formation


Je suis du même avis que Jordan, je passage de paramètres entre les pages est une notion de base à maitriser avant de se lancer.

SI le compilateur te renvoi cette erreur c'est que tu as oublié de modifier le constructeur de la page PAGE_Agenda.
Publicado el 27,abril 2018 - 16:32
Ok, je vois. Merci de vos réponses à tous les trois.

Cordialement,
Publicado el 02,mayo 2018 - 10:38
Bonjour,

Je reviens vers vous, suite à un nouveau problème (bien qu' en lien avec le premier). En effet, je veux afficher un "bienvenue + Prénom" dans une boite de dialogue. Le souci est que, si le "bonjour" s' affiche, le prénom, lui, ne s' affiche pas, alors que l' élément se situe sur la même page:

http://pasteall.org/pic/show.php…
http://pasteall.org/pic/show.php…

Je ne vois pas où est le problème, quelqu' un pourrait-il m' aider ?

Merci d' avance.
Publicado el 03,mayo 2018 - 09:39
Up, s' il vous plait.