#2 Fri 22 February 2008 18:30
- poulet1212
- Participant actif
- Date d'inscription: 10 Apr 2007
- Messages: 74
Re: Actualiser automatiquement une couche MapGuide
Bonjour Clic,
Qu'entends tu exactement par réactualiser une couche d'information exactement?
1) Recharger une source de donnée toutes les 10 secondes?
ou
2) Actualsier une thème à l'écran en faisant un "refresh"?
Hors ligne
#4 Mon 25 February 2008 21:20
- poulet1212
- Participant actif
- Date d'inscription: 10 Apr 2007
- Messages: 74
Re: Actualiser automatiquement une couche MapGuide
Hmmm. je vois maintenant que tu es dans Mapguide 6.3 et non dans Mgos... Bon je te dis quand même comment je ferais dans mgos: Rien ne se fait côté serveur, tout du côté client: javascript (api client).
Donc, quel code déclenche le refresh lorsque l'on appuie sur le boutton refresh?!? : Il faut se munir de l'extension "firebug" pour firefox, et là on est capable d'inspecter le code source qui se cache sous le bouton. En fait, ça ressemble à ça:
parent.ExecuteCommand(64, false, '24')
Toutes les commandes built-in son appelée comme ça, suffit donc de trouver le quel est le numéro de la command erefresh et c'est (presque) gagné.
2) comment lancer le script régulièrement: Toujours avec javascript, cela se fait avec la fonction "setTimeout()". regarder les exemples du net.
J'espère que cela va t'aider...
Rémy
Hors ligne