Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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é ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Thu 09 April 2009 15:06

Yinyang
Participant occasionnel
Date d'inscription: 22 Jul 2008
Messages: 32

enregister une vue dans un WOR

Bonjour,

Je réalise un document .WOR regroupant plusieurs tables, analyses thématiques, seuils de zoom, lien hotlink... pour un client.
A l'ouverture du WOR, il aura une fenetre carte avec une vue de départ et une fenetre de légende.
Le but étant qu'il se déplace à sa guise et puisse faire ce qu'il veut.

Ma question est: Est-ce qu'il existe un outil (bouton) lui permettant de revenir à tout moment à la vue initale?

1er= Je connais l'outil "Namedview.mbx" mais il me semble que la vue n'est pas enregistée avec le WOR. (cela obligerait donc le client à créer une vue à la 1ere ouverture du WOR...)
2eme= Existe-t-il un outil un peu plus "intuitif"?


Merci beaucoup d'avance,

Hors ligne

 

#2 Thu 09 April 2009 19:07

Maestro de la salsa
Participant actif
Date d'inscription: 7 Jun 2006
Messages: 133

Re: enregister une vue dans un WOR

Bonjour,
A chaud: ajouter un bouton qui sur le clic ferme Mi et le reouvre avec la vue initiale...

Hors ligne

 

#3 Fri 10 April 2009 10:31

Yinyang
Participant occasionnel
Date d'inscription: 22 Jul 2008
Messages: 32

Re: enregister une vue dans un WOR

Effectivement ça peut être interressant.
Mais comment fontionne-t-il?
Code en mapbasic?

Merci,

Hors ligne

 

#4 Sat 18 April 2009 18:45

Yinyang
Participant occasionnel
Date d'inscription: 22 Jul 2008
Messages: 32

Re: enregister une vue dans un WOR

Bonjour,

Je me permet de relancer faire rmonter ma question...
Quelqu'un a-t-il une autre idée?

Merci,

Hors ligne

 

#5 Mon 20 April 2009 09:37

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: enregister une vue dans un WOR

Yinyang a écrit:

... l'outil "Namedview.mbx" mais il me semble que la vue n'est pas enregistrée avec le WOR. (cela obligerait donc le client à créer une vue à la 1ere ouverture du WOR...)


Bonjour
Le code de cet outil, qui enregistre un fichier nviews.txt dans le HomeDirectory$(), est livré avec MapBasic
Il suffit donc de modifier cet emplacement d'enregistrement par défaut (par exemple par celui où se trouve le WOR) et de livrer avec le WOR un fichier nviews.txt tout préparé...

Hors ligne

 

#6 Tue 21 April 2009 13:42

Patrick PALMIER
Participant actif
Lieu: Lille
Date d'inscription: 18 Jan 2007
Messages: 97

Re: enregister une vue dans un WOR

ci-joint également un petit MBX tout simple du genre de NVIEWS qui se différencie
en créant la vue dans un fichier .vue , cela permet une arborescence hiérarchique

Il stocke également les dimensions et l'emplacement de la fenêtre, le zoom, la projection, l'état (minimise, maximiser,normal)  et une rotation éventuelle

Si cela intéresse notamment pour des mises en pages identiques


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#7 Tue 21 April 2009 14:56

Yinyang
Participant occasionnel
Date d'inscription: 22 Jul 2008
Messages: 32

Re: enregister une vue dans un WOR

c'est génial comme outil, c'est exactement ce qu'il me fallait!

Merci bien ! !

Hors ligne

 

#8 Thu 29 March 2012 15:26

Amandine Doulaine
Participant actif
Date d'inscription: 18 Mar 2010
Messages: 76

Re: enregister une vue dans un WOR

A Patrick PALMIER: Bonjour, ton outil est génial!!!!il nous est bien utile et bien plus pratique que le nviews de MI!
Merci

Amandine

Hors ligne

 

Pied de page des forums

Powered by FluxBB