PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → Variable globale accèssible en navigateur
Variable globale accèssible en navigateur
Débuté par eric.roumegou, 09 jan. 2009 14:21 - 5 réponses
Posté le 09 janvier 2009 - 14:21
Bonjour,

je tourne depuis 10 mn et je ne trouve pas.

J'ai un bouton dans mon site que je retrouve sur toutes les pages (mais
ce n'est pas ds le modèle) et qui doit faire appel à un site externe en
_blank.

Vu que l'url me parait bizarre et qu'elle risque de changer, je veux la
stocker en base.

Donc j'ai fait un bouton en modele de champs et je veux faire en
Navigateur un
NavigateurOuvre(gmonUrl)

Récupérer dans la globale gmonUrl la valeur "http:\\... " n'est pas un
pb; c'est Ok.

mon pb, c'est comment faire pour que cette globale soit dispo en nav ?

Merci de vos réponses.

--
Eric Roumégou
Webmaster des wtabletes
Posté le 09 janvier 2009 - 14:44
Bonjour Eric...

A priori, soit la passer en paramètre (à chaque page), soit la mettre
dans un champ caché (dans le modèle) à chaque init de page aussi... La
misère quoi...

Autrement, ca passe par une fonction globale GetURL appelée en ajax dans
le code navigateur

Cordialement

--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

Plus d'information sur http://fabriceharari.com/index_FR.html


Roumégou Eric wrote:
Bonjour,

je tourne depuis 10 mn et je ne trouve pas.

J'ai un bouton dans mon site que je retrouve sur toutes les pages (mais
ce n'est pas ds le modèle) et qui doit faire appel à un site externe en
_blank.

Vu que l'url me parait bizarre et qu'elle risque de changer, je veux la
stocker en base.

Donc j'ai fait un bouton en modele de champs et je veux faire en
Navigateur un
NavigateurOuvre(gmonUrl)

Récupérer dans la globale gmonUrl la valeur "http:\\... " n'est pas un
pb; c'est Ok.

mon pb, c'est comment faire pour que cette globale soit dispo en nav ?

Merci de vos réponses.
Posté le 09 janvier 2009 - 15:13
Roumégou Eric a utilisé son clavier pour écrire :
Bonjour,

je tourne depuis 10 mn et je ne trouve pas.

J'ai un bouton dans mon site que je retrouve sur toutes les pages (mais
ce n'est pas ds le modèle) et qui doit faire appel à un site externe en
_blank.

Vu que l'url me parait bizarre et qu'elle risque de changer, je veux la
stocker en base.

Donc j'ai fait un bouton en modele de champs et je veux faire en
Navigateur un
NavigateurOuvre(gmonUrl)

Récupérer dans la globale gmonUrl la valeur "http:\\... " n'est pas un
pb; c'est Ok.

mon pb, c'est comment faire pour que cette globale soit dispo en nav ?

Merci de vos réponses.


Bonjour
Une variable globale au projet est accessible en code navigateur. Aucun
problème...

Yannick
Posté le 09 janvier 2009 - 15:51
Yannick avait prétendu :
Roumégou Eric a utilisé son clavier pour écrire :
Bonjour,

je tourne depuis 10 mn et je ne trouve pas.

J'ai un bouton dans mon site que je retrouve sur toutes les pages (mais
ce n'est pas ds le modèle) et qui doit faire appel à un site externe en
_blank.

Vu que l'url me parait bizarre et qu'elle risque de changer, je veux la
stocker en base.

Donc j'ai fait un bouton en modele de champs et je veux faire en
Navigateur un
NavigateurOuvre(gmonUrl)

Récupérer dans la globale gmonUrl la valeur "http:\\... " n'est pas un
pb; c'est Ok.

mon pb, c'est comment faire pour que cette globale soit dispo en nav ?

Merci de vos réponses.

Bonjour
Une variable globale au projet est accessible en code navigateur. Aucun
problème...


oui au niveau controle des erreurs, il l'accepte.
mais NavigateurOuvre(gmonUrl) ouvre du vide

j'ai essayé aussi avec les actions en utilisant des var de
substitutions [%gmonUrl%] et en lien personnalisé, idem cela marche pas

j'ai cru avoir une idée de génie en rajoutant un libellé à mon modèle
de champs et ds l'init de ce modèle de champs l'initier par ma var
globale (qui est ok celle là) et le btn faisait un navigateurOuvre du
champs caché ... mais on ne retrouve pas l'init de ce libellé ds le
source

bref c'est pas ça





Yannick


--
Eric Roumégou
Webmaster des wtabletes
Posté le 09 janvier 2009 - 17:29
Roumégou Eric vient de nous annoncer :
Yannick avait prétendu :
Roumégou Eric a utilisé son clavier pour écrire :
Bonjour,

je tourne depuis 10 mn et je ne trouve pas.

J'ai un bouton dans mon site que je retrouve sur toutes les pages (mais
ce n'est pas ds le modèle) et qui doit faire appel à un site externe en
_blank.

Vu que l'url me parait bizarre et qu'elle risque de changer, je veux la
stocker en base.

Donc j'ai fait un bouton en modele de champs et je veux faire en
Navigateur un
NavigateurOuvre(gmonUrl)

Récupérer dans la globale gmonUrl la valeur "http:\\... " n'est pas un
pb; c'est Ok.

mon pb, c'est comment faire pour que cette globale soit dispo en nav ?

Merci de vos réponses.

Bonjour
Une variable globale au projet est accessible en code navigateur. Aucun
problème...

oui au niveau controle des erreurs, il l'accepte.
mais NavigateurOuvre(gmonUrl) ouvre du vide

j'ai essayé aussi avec les actions en utilisant des var de
substitutions [%gmonUrl%] et en lien personnalisé, idem cela marche pas

j'ai cru avoir une idée de génie en rajoutant un libellé à mon modèle
de champs et ds l'init de ce modèle de champs l'initier par ma var
globale (qui est ok celle là) et le btn faisait un navigateurOuvre du
champs caché ... mais on ne retrouve pas l'init de ce libellé ds le
source

bref c'est pas ça


Pour ma part, je suis WB11 et ça fonctionne bien parfaitement :
Je créé une une variable globale au projet
J'affecte l'url à cette varibale
En code navigateur, je fais NavigateurOuvre(MaVar)
-> ça fonctionne

Quand tu dis que ça ouvre du vide, vois-tu, au moins, dans la barre
d'adresse, l'url que tu as spécifiée ?
Posté le 09 janvier 2009 - 17:30
et si t'essaye de faire une fonction globale javascript qui renverrait ta
globale windev ?

"Roumégou Eric" <eric.roumegou@wtablettes.net> a écrit dans le message de
news:mn.4aeb7d9174163085.97767@wtablettes.net...

Bonjour,

je tourne depuis 10 mn et je ne trouve pas.

J'ai un bouton dans mon site que je retrouve sur toutes les pages (mais
ce n'est pas ds le modèle) et qui doit faire appel à un site externe en
_blank.

Vu que l'url me parait bizarre et qu'elle risque de changer, je veux la
stocker en base.

Donc j'ai fait un bouton en modele de champs et je veux faire en
Navigateur un
NavigateurOuvre(gmonUrl)

Récupérer dans la globale gmonUrl la valeur "http:\\... " n'est pas un
pb; c'est Ok.

mon pb, c'est comment faire pour que cette globale soit dispo en nav ?

Merci de vos réponses.

--
Eric Roumégou
Webmaster des wtabletes