banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

#1 Tue 08 June 2010 12:18

yann0401
Juste Inscrit !
Date d'inscription: 16 Mar 2010
Messages: 5

Infobulle dans mapguide maestro

Bonjour,

Je travail sur la mise en place d'une carte sur Mapguide Maestro.
J'ai inséré toutes mes couches sans aucun problème et j'ai donc obtenu le rendu souhaité.

Maintenant je travail sur la mise en place d'infobulle.
Voila mon problème:
Je souhaite mettre plusieurs informations, les unes en dessous des autres.

Pour cela je tape par exemple:

Concat ('Matricule:', Matricule) qui me donne l'infobulle => Matricule: F.4038 (jusque là pas de problème).

En revanche quand je veux y incorporer du langage HTML et CSS :

Concat ('Matricule:', Matricule) <br />
Concat ('Nom latin;', Nom-latin)

Alors là Mapguide Maestro ne reconnait plus la fonction CONCAT et la gère comme du texte à afficher...

En fait on dirais que le language HTML et CSS empêche le fonctionnement des fonctions.

Voila si quelqu'un à la solution qui me permettrais de combiner HTML et Fonctions ca serais plutôt pas mal...

D'avance merci

Yann0401

Hors ligne

 

#2 Tue 08 June 2010 20:34

Gwenael Bachelot
Participant assidu
Lieu: Bureau Autodesk : Paris 12ème
Date d'inscription: 5 Sep 2005
Messages: 608
Site web

Re: Infobulle dans mapguide maestro

Bonsoir,
Essayez avec :
Concat(Concat(Concat('Matricule:', Matricule),'<br>Nom latin :'),Nom-latin)

Cordialement,
Gwenael Bachelot
Autodesk

Hors ligne

 

#3 Thu 10 June 2010 17:40

yann0401
Juste Inscrit !
Date d'inscription: 16 Mar 2010
Messages: 5

Re: Infobulle dans mapguide maestro

Excusez moi pour le retard,

La solution à ce problème est la suivante:

Concat (concat('<h4>Matricule</h4>', Matricule), concat ('<h4>Nom latin</h4>', Nom_latin))

En fait il faut mêler langage HTLM et langage MapGuide pour obtenir le bon résultat!

Maintenant j'aimerais savoir comment on peut faire pour rendre une infobulle cliquable.
J'y ai inséré un lien (qui s'affiche dans l'infobulle) mais lorsque je déplace la souris, bien évidemment l'infobulle disparait...

Merci en attendant et encore désolé pour ma réponse tardive.

Hors ligne

 

#4 Thu 10 June 2010 23:25

Gwenael Bachelot
Participant assidu
Lieu: Bureau Autodesk : Paris 12ème
Date d'inscription: 5 Sep 2005
Messages: 608
Site web

Re: Infobulle dans mapguide maestro

Bonsoir

yann0401 a écrit:

La solution à ce problème est la suivante:

Concat (concat('<h4>Matricule</h4>', Matricule), concat ('<h4>Nom latin</h4>', Nom_latin))


Vous pouvez aussi insérer un '\n' pour passer à la ligne, et avoir une info bulle sur deux lignes.
Par exemple :
Concat (concat('<h4>Matricule</h4>', Matricule), concat ('\n<h4>Nom latin</h4>', Nom_latin))

Pour l'hyperlien, si vous déplacez la souris en restant sur l'infobulle, cela devrait fonctionner.

Cordialement,
Gwenael Bachelot

Hors ligne

 

#5 Fri 11 June 2010 10:21

yann0401
Juste Inscrit !
Date d'inscription: 16 Mar 2010
Messages: 5

Re: Infobulle dans mapguide maestro

Bonjour,

Justement non, quand je déplace ma souris sur l'infobulle, celle-ci disparait directement...!

Cordialement
Yann0401

Hors ligne

 

Pied de page des forums

Powered by FluxBB