PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WEBDEV 2024 → Treeview et FrameSet
Treeview et FrameSet
Iniciado por Gilles Balp, out., 27 2004 12:33 AM - 2 respostas
Publicado em outubro, 27 2004 - 12:33 AM
J'utilise d'ordinaire le TreeView avec des modèles.

Je suis confronté à l'utilisation dans des frameset.

Comment, avec mon treeview dans la frame1, j'ouvre une page dynamique dans
la frame2 en lui passant des paramètres qui résultent de ce qui a été mis
dans l'identifiant de ArbreAjoute().

d'habitude, je passe par un bouton qui traite le ArbreRécupèreidentifiant()
et qui lance la page en lui passant les paramètres.
Comme je suis en modèle de page, je ne change pas de destination et tout
baigne

Maintenant il faut que je change de destination et le nom de ma frame dans
ArbreDéfinitAction() ne fonctionne pas avec actionBouton et fonctionne avec
actionPageWebdev sauf que je ne sais plus passer de paramètre à la page....

le ChangeDestination("nomFrame") dans le bouton n'y fait rien et les
destination par défaut de la page qui contient le treeview ainsi que celle
du bouton sont sans effet... et la destination par défaut de la page
initiale de frame1 pointe bien sur frame2...

qui a trouvé la combine ?

--
Gilles Balp
http://cerbermail.com/…
(clic sur ce lien pour me contacter en privé)
Publicado em outubro, 27 2004 - 1:30 AM
je fais part d'une première solution que je viens d'expérimenter ( un peu
lourde à mon goût !)

ArbreDéfinitAction(Arbre,Chemin,"page_relais",actionPagewebDev,"Frame2")

page-relais est une page vide
<Déclarations globales de page_relais>
id est une
chaine=ArbrerécupèreIdentifiant("treeview",ArbreSelect("treeview"))

<Initialisation de page_relais>
PageAffiche(mapage,id)

mapage s'affiche bien dans frame2 et récupère le paramètre

une solution plus performante à proposer ?


--
Gilles Balp
http://cerbermail.com/…
(clic sur ce lien pour me contacter en privé)
"Gilles Balp" <nospam@nospam.fr> a écrit dans le message de
news:417eabe9@news.pcsoft.fr...
J'utilise d'ordinaire le TreeView avec des modèles.

Je suis confronté à l'utilisation dans des frameset.

Comment, avec mon treeview dans la frame1, j'ouvre une page dynamique dans
la frame2 en lui passant des paramètres qui résultent de ce qui a été mis
dans l'identifiant de ArbreAjoute().

d'habitude, je passe par un bouton qui traite le

ArbreRécupèreidentifiant()
et qui lance la page en lui passant les paramètres.
Comme je suis en modèle de page, je ne change pas de destination et tout
baigne

Maintenant il faut que je change de destination et le nom de ma frame dans
ArbreDéfinitAction() ne fonctionne pas avec actionBouton et fonctionne

avec
> actionPageWebdev sauf que je ne sais plus passer de paramètre à la
page....

le ChangeDestination("nomFrame") dans le bouton n'y fait rien et les
destination par défaut de la page qui contient le treeview ainsi que celle
du bouton sont sans effet... et la destination par défaut de la page
initiale de frame1 pointe bien sur frame2...

qui a trouvé la combine ?

--
Gilles Balp
http://cerbermail.com/…
(clic sur ce lien pour me contacter en privé)

Publicado em outubro, 27 2004 - 11:49 AM
Salut,

Petit question ? (peut-être un peu bête...) : Ne peux-tu pas jouer sur
un bouton par destination?
tu définis le bouton qui t'intéresse en fonction de l'action définie
par le ArbreDefinitAction() et le tour est joué...
j'avoue que je n'ai plus touché au frameset depuis un moment, mais
c'est ce que j'essayerais de mettre en place..

Bon dev'


Gilles Balp a pensé très fort :
je fais part d'une première solution que je viens d'expérimenter ( un peu
lourde à mon goût !)

ArbreDéfinitAction(Arbre,Chemin,"page_relais",actionPagewebDev,"Frame2")

page-relais est une page vide
<Déclarations globales de page_relais>
id est une
chaine=ArbrerécupèreIdentifiant("treeview",ArbreSelect("treeview"))

<Initialisation de page_relais>
PageAffiche(mapage,id)

mapage s'affiche bien dans frame2 et récupère le paramètre

une solution plus performante à proposer ?


--
Gilles Balp
http://cerbermail.com/…
(clic sur ce lien pour me contacter en privé)
"Gilles Balp" <nospam@nospam.fr> a écrit dans le message de
news:417eabe9@news.pcsoft.fr...
J'utilise d'ordinaire le TreeView avec des modèles.

Je suis confronté à l'utilisation dans des frameset.

Comment, avec mon treeview dans la frame1, j'ouvre une page dynamique dans
la frame2 en lui passant des paramètres qui résultent de ce qui a été mis
dans l'identifiant de ArbreAjoute().

d'habitude, je passe par un bouton qui traite le ArbreRécupèreidentifiant()
et qui lance la page en lui passant les paramètres.
Comme je suis en modèle de page, je ne change pas de destination et tout
baigne

Maintenant il faut que je change de destination et le nom de ma frame dans
ArbreDéfinitAction() ne fonctionne pas avec actionBouton et fonctionne avec
actionPageWebdev sauf que je ne sais plus passer de paramètre à la page....

le ChangeDestination("nomFrame") dans le bouton n'y fait rien et les
destination par défaut de la page qui contient le treeview ainsi que celle
du bouton sont sans effet... et la destination par défaut de la page
initiale de frame1 pointe bien sur frame2...

qui a trouvé la combine ?

--
Gilles Balp
http://cerbermail.com/…
(clic sur ce lien pour me contacter en privé)


--
Guillaume