Pages: 1
- Sujet précédent - avec MI9 : comment enregistrer un WOR lisible par MI7.8 ? - Sujet suivant
#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
Pages: 1
- Sujet précédent - avec MI9 : comment enregistrer un WOR lisible par MI7.8 ? - Sujet suivant