|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : février 2005 Messages : 40 ![]() |
Bonjour,
je suis completement debutant sous flex et je ne comprend pas ce petit pb qui m'ennui fortement !. Explication: -je charge un fichier xml -j'initialise des variables globales avec certaines valeurs -j'appelle le canvas correspondant -et ce canvas contient des label ayant pour text={maVarGb} ca marche tres bien la premiere fois amis vraiment pas bien les fois suivantes ! comme-ci mes variables ne se mettaient pas a jour ou que flex utilise un cache de vue... est-ce quelqu'un pourrait m'expliquer l'origine du pb ? MErci d'avance ! |
|
|
00
|
|
|
#2 |
![]() ![]() Jean-Marie MacéIngénieur consultant, leader Flex Inscription : avril 2006 Messages : 2 196 ![]() |
Salut,
tu pourrais nous montrer un petit peu de code? notament ta déclaration de ta variable maVarGb et son affectation
__________________
![]() Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses Pensez au tag ![]() Mon Blog sur la techno Flex Ma page sur Developpez.com Jim_Nastiq |
|
00
|
|
|
#3 | ||
|
Invité de passage
![]() Inscription : février 2005 Messages : 40 ![]() |
alors ma pauvre variable d'exemple :
qui se fait remplir par mon xml: et qui est utilise : Code :
|
||
|
|
00
|
|
|
#4 |
![]() ![]() Jean-Marie MacéIngénieur consultant, leader Flex Inscription : avril 2006 Messages : 2 196 ![]() |
ok donc ton soucis c'est quand il y a une modif sur le fichier XML elle n'est pas répercutée sur ton application , c'est bien ça?
si c'est ça, est ce que ton fichier XML est susceptible de changer au cours de l'exécution de ton application ou bien est ce qu'une fois l'application lancée il ne change plus(jusqu'au prochain lancement admettons)?
__________________
![]() Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses Pensez au tag ![]() Mon Blog sur la techno Flex Ma page sur Developpez.com Jim_Nastiq |
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : février 2005 Messages : 40 ![]() |
oui le souci c'est que le xml change regulierement mais que mon affichage lui ne change pas ....
Use case: -j'ai une vue attendre ou il ne se passe rien -je recois un nouveau xml par socket connection -je change de vue pour afficher les donnes xml et la mes champs ne se mettent pas a jour. |
|
|
00
|
|
|
#6 |
![]() ![]() Jean-Marie MacéIngénieur consultant, leader Flex Inscription : avril 2006 Messages : 2 196 ![]() |
ok as tu essayé ceci pour ta déclaration de variable de ton XML ?
__________________
![]() Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses Pensez au tag ![]() Mon Blog sur la techno Flex Ma page sur Developpez.com Jim_Nastiq |
|
00
|
|
|
#7 | ||
|
Invité de passage
![]() Inscription : février 2005 Messages : 40 ![]() |
alors je viens d'essayer :
sachant que mon XML est re-creer a chaque fois que je recois des donnees de ma socket Code :
|
||
|
|
00
|
|
|
#8 |
![]() ![]() Jean-Marie MacéIngénieur consultant, leader Flex Inscription : avril 2006 Messages : 2 196 ![]() |
tu as bien mis un B majuscule pour le metatag Bindable, n'est ce pas?
__________________
![]() Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses Pensez au tag ![]() Mon Blog sur la techno Flex Ma page sur Developpez.com Jim_Nastiq |
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : février 2005 Messages : 40 ![]() |
oui j'ai verifie ....
est-ce qu'il ne faudrait pas effacer un espece de cache de vue ou autre ??? |
|
|
00
|
|
|
#10 |
![]() ![]() Jean-Marie MacéIngénieur consultant, leader Flex Inscription : avril 2006 Messages : 2 196 ![]() |
normalement c'est le rôle de ce metatag, il permet de dispatcher des events pour les composants qui font référence a cet XML. Ainsi, si le contenu de ton xml a changé il invoque donc un invalidateDisplayList pour mettre à jour l'ihm avec les nouvelles données.
__________________
![]() Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses Pensez au tag ![]() Mon Blog sur la techno Flex Ma page sur Developpez.com Jim_Nastiq |
|
00
|
|
|
#11 |
|
Invité de passage
![]() Inscription : février 2005 Messages : 40 ![]() |
humm ok
Question: -je recois mon xml -je le parse et remplit mes variables -et je demande l'affichage de ma vue est-ce qu'il se pourrait que l'evenement XML changed arrive trop tard pour mettre a jour la vue ? est-ce que je ne devrai pas capter cet evenement pour parser les donnees et choisir ensuite la vue ? |
|
|
00
|
|
|
#12 |
![]() ![]() Jean-Marie MacéIngénieur consultant, leader Flex Inscription : avril 2006 Messages : 2 196 ![]() |
on est bien d'accord que la propriété text de ton Label fait référence a ton XML bindé?
__________________
![]() Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses Pensez au tag ![]() Mon Blog sur la techno Flex Ma page sur Developpez.com Jim_Nastiq |
|
00
|
|
|
#13 |
|
Invité de passage
![]() Inscription : février 2005 Messages : 40 ![]() |
ouf resolu !!!!!! enfin apparement ....
il fallait non pas binde le xml mais toutes les variables que j'utilise ..... Merci beaucoup ! |
|
|
00
|
|
|
#14 |
![]() ![]() Jean-Marie MacéIngénieur consultant, leader Flex Inscription : avril 2006 Messages : 2 196 ![]() |
ok, n'oublie pas le tag
__________________
![]() Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses Pensez au tag ![]() Mon Blog sur la techno Flex Ma page sur Developpez.com Jim_Nastiq |
|
00
|
Copyright © 2000-2012 - www.developpez.com