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 Wed 14 April 2010 15:17

atech
Participant occasionnel
Date d'inscription: 1 Feb 2010
Messages: 21

avec MI9 : comment enregistrer un WOR lisible par MI7.8 ?

Bonjour,

Utilisateur de Mapinfo 9.0, j'ai créé un .Wor et je voudrais qu'il soit lisible par un collègue en Mapinfo 7.8.

Je ne vois d'option "enregistrer sous ancien format" comme pour Word par exemple ??

Hors ligne

 

#2 Wed 14 April 2010 18:55

jean94
Participant assidu
Date d'inscription: 13 Aug 2009
Messages: 436

Re: avec MI9 : comment enregistrer un WOR lisible par MI7.8 ?

Je ne suis pas sur mais tu peux éditer le .wor dans un blocnote

La partie qui t'intéresse est à l'entête

!Workspace
!Version 600
!Charset WindowsLatin1

Remplace ces lignes par ce qui set généralement dans un .wor de la version 7.8

Je sais que cela fonctionnais de v.7 à v.8 mais je ne sais pas pour v.7 à v.9

JF

Hors ligne

 

#3 Wed 14 April 2010 19:51

Spacejo
Membre
Lieu: Nancy
Date d'inscription: 17 Aug 2008
Messages: 2511

Re: avec MI9 : comment enregistrer un WOR lisible par MI7.8 ?

Salut,

Je ne suis pas sur mais tu peux éditer le .wor dans un blocnote


On peut ouvrir un .wor avec le bloc note ou n'importe quel éditeur de texte.

!Version 600


Cette ligne veut dire que le minimum pour lire ce .wor est une version 6
donc lisible normalement avec une 7.8
Pour une 7.8 on pourrait avoir 780
A+
Joël

Dernière modification par Spacejo (Wed 14 April 2010 19:51)

Hors ligne

 

#4 Wed 14 April 2010 20:28

Damien BEAUSEIGNEUR
Participant assidu
Lieu: meyzieu
Date d'inscription: 5 Sep 2005
Messages: 425

Re: avec MI9 : comment enregistrer un WOR lisible par MI7.8 ?

Salut,

C'est un vieux problème toujours d'actualité, il faut connaître les changements dans le langage mapbasic entre les version 9 et 7.8 vu que le .wor est un programme mapbasic écrit en texte.

le changement de l'entête n'est pas suffisant.
il y a divers changement à effectuer dans les ligne suivantes du code.

Il est plus facile à mapinfo de lire un wor d'une version antérieure que d'en lire d'une version supérieure.

cordialement

Hors ligne

 

#5 Thu 15 April 2010 08:30

atech
Participant occasionnel
Date d'inscription: 1 Feb 2010
Messages: 21

Re: avec MI9 : comment enregistrer un WOR lisible par MI7.8 ?

Merci pour ces réponses.

Pas simple donc. Je vais tenter de changer les 1ere lignes au moins.

Dommage que le concepteur n'ait pas pensé à réaliser cette fonctionnalité essentielle quand même...

Hors ligne

 

#6 Thu 15 April 2010 16:54

FERNANE
Participant actif
Date d'inscription: 14 Sep 2005
Messages: 139

Re: avec MI9 : comment enregistrer un WOR lisible par MI7.8 ?

Bonjour,

Il y a aussi des lignes à remplacer.

Voici une notice exemple que j'ai rédigé pour mon service.
Note : dans le cas de wor un peu complexe, cela peut ne pas suffire.

""""""""
Workspace
!Version xxx
!Charset WindowsLatin1

A remplacer par :

!Workspace
!Version 650
!Charset WindowsLatin1

Il faut supprimer :

   Dim uniqueStringName As String
   uniqueStringName = "Set " + SessionInfo(1)

Supprimer :

   Run Command uniqueStringName
   Undim uniqueStringName

Remplacer par :

   Set CoordSys Earth

cordialement

Béatrice Thérèse Dominique FERNANE  - DREAL FC/ EDAD/ DIG

Hors ligne

 

#7 Mon 26 April 2010 13:28

NicolasGeorge
Participant assidu
Date d'inscription: 1 Feb 2007
Messages: 266

Re: avec MI9 : comment enregistrer un WOR lisible par MI7.8 ?

La meilleure solution (en attendant que les DDT passent à MI10? je ne crois pas que ce soit au programme...) est d'avoir la version en question sur son poste, et d'ouvrir le WOR corrigé avec.

A chque message d'erreur MapInfo à l'ouverture, les :nn à la fin du message indiquent la ligne fautive, qu'il suffit généralement de supprimer (un éditeur de texte bien fait genre Notepad++ permet de repérer la ligne en question).
En général il s'agit de lignes "image reprojection" de reprojection des raster, qui sont déclarées même sans reprojection. Vérifier le résultat permet de controler l'absence de problèmes...

Hors ligne

 

Pied de page des forums

Powered by FluxBB