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

GEODATA DAYS 2024

#1 Wed 10 April 2002 19:59

Pascal Geraut
Invité

MapBasic Save Workspace erreur en 6.5 : synthese des reponses

Bonjour
Avec la version 6.5 de MapBasic, la fonction Save Worspace as echoue des
lors qu'il y a un select a enregistrer dans le .WOR
aveccomme message : erreur inconnue !!!

Avez vous rencontre cette erreur ?
Bug ?
Erreur de ma part ?
Info complementaire
S'il n'y a pas de select a enregistrer, le WOR genere commence avec
!Workspace
!Version 550

et tout se passe bien

S'il y a un select a enregistrer
le WOR genere commence par :
!Workspace
!Version 400

et s'interromp apres l'ecriture des Open table !!!

Bizarre !

GERAUT Pascal
CETE de l'Ouest - DIOG
* pascal.geraut@texte-a-enlever.equipement.gouv.fr
* +33 02 40 12 84 09

 

#2 Thu 11 April 2002 19:58

Pascal Geraut
Invité

Re: MapBasic Save Workspace erreur en 6.5 : synthese des reponses

COndense des reponses ... et solution !
en effet, je suis soulage de savoir que l'erreur est connue des plus hautes
instances sous le numero 17774, meme en version 7 !
en attendant je suis embete ... et ai trouve la parade !

Synthese :
Save Workspace as fichier.WOR ne fonctionne pas s'il y a des select
Run menu command 109 ne fonctionne pas non plus s'il y a des select

en revanche :

Dim sCmd as string  ' variable qui va stocker la chaine de caractere
suivante
sCmd = Save Workspace as  + chr(34) + fichier.WOR + chr(34)  ' les
chr(34) permettent de stocker les guillemets dans la chaine
Run Command sCmd

fonctionne : c'est apparemment mapinfo qui prend la main avec cet ordre et
tout se passe bien : il faut bien s'assurer que dans les preferences de
mapinfo, l'enregistrement est requetes a ete coche.
En attendant que MapInfo se reveille, cela devrait nous depanner

AMicalement
GERAUT Pascal
CETE de l'Ouest - DIOG
* pascal.geraut@texte-a-enlever.equipement.gouv.fr
* +33 02 40 12 84 09

De : Jacques Paris [jacques@texte-a-enlever.paris-pc-gis.com]
Envoye : jeudi 11 avril 2002 15:12
À : Regis.Jeannot@texte-a-enlever.equipement.gouv.fr; mapinfo_fr@texte-a-enlever.georezo.net
Objet : RE: [mapinfo_fr] MapBasic Save Workspace erreur en 6.5

J'ai verifie l'etat de la question sur le sire de test de la version 7 beta.
Un correspondant signale cette erreur sur la 7 et dit qu'elle existait deja
sur la 6.5 . Reponse : « Erreur connue en cours d'investigation; porte le
numero 17774 »

Ne se sent-on pas soulage quand on connait son numero?!!!!

Jacques Paris

From: Regis.Jeannot@texte-a-enlever.equipement.gouv.fr
[Regis.Jeannot@texte-a-enlever.equipement.gouv.fr]
Sent: April 11, 2002 08:16
To: mapinfo_fr@texte-a-enlever.georezo.net
Subject: [mapinfo_fr] TR: [mapinfo_fr] MapBasic Save Workspace as en 6.5

Bonjour,
Je rencontre egalement ce probleme avec la commande Save Workspace as de
Mapbasic 6.5.
Elle ne fonctionne pas lorsqu'il y a un query dans le document.

pour exemple, j 'ai compile le programme untitled.mb suivant :

Declare sub main
sub main
Save Workspace as C:Mes documentsdocument.wor
end sub

Puis dans Mapinfo, j'ai ouvert une table sur laquelle j'ai effectue une
requete SQL, j'ai ensuite execute le programme,
la reponse est impossible de sauvegarder le document puis
(untitled.mb.3)erreur inconnue rencontree .
j'ai essaye de remplacer la ligne 3 par Run Menu Command 109 (apres avoir
ajoute la ligne include Menu.def ) sans plus de resultat.

par contre dans la fenetre Mapbasic, en tapant Run Menu Command 109 , cela
fonctionne...
????????

Regis Jeannot

De : Pascal.Geraut@texte-a-enlever.equipement.gouv.fr
[Pascal.Geraut@texte-a-enlever.equipement.gouv.fr]
Envoye : 10 avril 2002 17:28
À : mapinfo_fr@texte-a-enlever.georezo.net
Objet : [mapinfo_fr] MapBasic Worspace en 6.5
Bonjour
Avec la version 6.5 de MapBasic, la fonction Save Worspace as echoue des
lors qu'il y a un select a enregistrer dans le .WOR
aveccomme message : erreur inconnue !!!

Avez vous rencontre cette erreur ?
Bug ?
Erreur de ma part ?
Info complementaire
S'il n'y a pas de select a enregistrer, le WOR genere commence avec
!Workspace
!Version 550

et tout se passe bien

S'il y a un select a enregistrer
le WOR genere commence par :
!Workspace
!Version 400

et s'interromp apres l'ecriture des Open table !!!

Bizarre !
GERAUT Pascal
CETE de l'Ouest - DIOG
* pascal.geraut@texte-a-enlever.equipement.gouv.fr
* +33 02 40 12 84 09

 

#3 Thu 11 April 2002 19:59

Jacques Paris
Invité

Re: MapBasic Save Workspace erreur en 6.5 : synthese des reponses

J’ai verifie l’etat de la question sur le sire de test de la version 7 beta.
Un correspondant signale cette erreur sur la 7 et dit qu’elle existait deja
sur la 6.5 . Reponse : « Erreur connue en cours d’investigation; porte le
numero 17774 »

Ne se sent-on pas soulage quand on connait son numero?!!!!

Jacques Paris

From: Regis.Jeannot@texte-a-enlever.equipement.gouv.fr
[Regis.Jeannot@texte-a-enlever.equipement.gouv.fr]
Sent: April 11, 2002 08:16
To: mapinfo_fr@texte-a-enlever.georezo.net
Subject: [mapinfo_fr] TR: [mapinfo_fr] MapBasic Save Workspace as en 6.5

Bonjour,
Je rencontre egalement ce probleme avec la commande Save Workspace as de
Mapbasic 6.5.
Elle ne fonctionne pas lorsqu'il y a un query dans le document.

pour exemple, j 'ai compile le programme untitled.mb suivant :

Declare sub main
sub main
Save Workspace as C:Mes documentsdocument.wor
end sub

Puis dans Mapinfo, j'ai ouvert une table sur laquelle j'ai effectue une
requete SQL, j'ai ensuite execute le programme,
la reponse est impossible de sauvegarder le document puis
(untitled.mb.3)erreur inconnue rencontree .
j'ai essaye de remplacer la ligne 3 par Run Menu Command 109 (apres avoir
ajoute la ligne include Menu.def ) sans plus de resultat.

par contre dans la fenetre Mapbasic, en tapant Run Menu Command 109 , cela
fonctionne...
????????

Regis Jeannot

De : Pascal.Geraut@texte-a-enlever.equipement.gouv.fr
[Pascal.Geraut@texte-a-enlever.equipement.gouv.fr]
Envoye : 10 avril 2002 17:28
À : mapinfo_fr@texte-a-enlever.georezo.net
Objet : [mapinfo_fr] MapBasic Worspace en 6.5
Bonjour
Avec la version 6.5 de MapBasic, la fonction Save Worspace as echoue des
lors qu'il y a un select a enregistrer dans le .WOR
aveccomme message : erreur inconnue !!!

Avez vous rencontre cette erreur ?
Bug ?
Erreur de ma part ?
Info complementaire
S'il n'y a pas de select a enregistrer, le WOR genere commence avec
!Workspace
!Version 550

et tout se passe bien

S'il y a un select a enregistrer
le WOR genere commence par :
!Workspace
!Version 400

et s'interromp apres l'ecriture des Open table !!!

Bizarre !
GERAUT Pascal
CETE de l’Ouest - DIOG
* pascal.geraut@texte-a-enlever.equipement.gouv.fr
* +33 02 40 12 84 09

 

#4 Thu 11 April 2002 19:59

Regis Jeannot
Invité

Re: MapBasic Save Workspace erreur en 6.5 : synthese des reponses

Bonjour,
Je rencontre egalement ce probleme avec la commande Save Workspace as de
Mapbasic 6.5.
Elle ne fonctionne pas lorsqu'il y a un query dans le document.

pour exemple, j 'ai compile le programme untitled.mb suivant :

Declare sub main
sub main
Save Workspace as C:Mes documentsdocument.wor
end sub

Puis dans Mapinfo, j'ai ouvert une table sur laquelle j'ai effectue une
requete SQL, j'ai ensuite execute le programme,
la reponse est impossible de sauvegarder le document puis
(untitled.mb.3)erreur inconnue rencontree .
j'ai essaye de remplacer la ligne 3 par Run Menu Command 109 (apres avoir
ajoute la ligne include Menu.def ) sans plus de resultat.

par contre dans la fenetre Mapbasic, en tapant Run Menu Command 109 , cela
fonctionne...
????????

Regis Jeannot

De : Pascal.Geraut@texte-a-enlever.equipement.gouv.fr
[Pascal.Geraut@texte-a-enlever.equipement.gouv.fr]
Envoye : 10 avril 2002 17:28
À : mapinfo_fr@texte-a-enlever.georezo.net
Objet : [mapinfo_fr] MapBasic Worspace en 6.5

Bonjour
Avec la version 6.5 de MapBasic, la fonction Save Worspace as echoue des
lors qu'il y a un select a enregistrer dans le .WOR
aveccomme message : erreur inconnue !!!

Avez vous rencontre cette erreur ?
Bug ?
Erreur de ma part ?
Info complementaire
S'il n'y a pas de select a enregistrer, le WOR genere commence avec
!Workspace
!Version 550

et tout se passe bien

S'il y a un select a enregistrer
le WOR genere commence par :
!Workspace
!Version 400

et s'interromp apres l'ecriture des Open table !!!

Bizarre !

GERAUT Pascal
CETE de l'Ouest - DIOG
* pascal.geraut@texte-a-enlever.equipement.gouv.fr
* +33 02 40 12 84 09

 

#5 Thu 29 March 2007 08:36

Carreau
Participant occasionnel
Lieu: Paris
Date d'inscription: 13 Jan 2006
Messages: 29
Site web

Re: MapBasic Save Workspace erreur en 6.5 : synthese des reponses

pour relancer le problème du Save Worksapce :

J ai un client VB qui traite des données en faisant appel à un MBX.
A la fin d une des fonctions du serveur MBX, je lance la commande

Code:

sCmd = "Save Worksapce As " + monFichier + ".wor"

par un

Code:

Run Command

à toute fin d éviter l erreur sus mentionnée ("Erreur inconnue rencontrée" "Sauvegare impossible").
Cela fontionne bien lorsque je lance mon prog MBX a partir de Mapinfo : le fichier WOR est bien généré.
Cela ne fonctionne pas lorsque je lance mon serveur MBX à partir de mon client VB : le WOR enregistré est vide ! Alors que cela a fonctionné un temps et ne fonctionne plus depuis que j ai modifie certains traitements de mon appli MBX.

Pourquoi MapInfo ne veut il plus générer le WOR ?
Amicalement

Hors ligne

 

#6 Thu 05 April 2007 12:59

Carreau
Participant occasionnel
Lieu: Paris
Date d'inscription: 13 Jan 2006
Messages: 29
Site web

Re: MapBasic Save Workspace erreur en 6.5 : synthese des reponses

Petite précision sur mon dernier message :
Lorsque j'exécute mon appli côté serveur MBX, l'entête du document WOR est la suivante :

Code:

!Workspace
!Version 780
!Charset WindowsLatin1
Open Table "ADAR" As Arrondissement Interactive
Open Table "ADCA" As Canton Interactive

et tout figure correctement
Lorsque j'exécute mon appli côté client VB, l'entête du document WOR est la suivante :

Code:

!Workspace
!Version 400
!Charset WindowsLatin1

et le document est vide !

voila voila - ou comment re-lancer un nouveau sujet avec du vieux ;-)

Jerome

Hors ligne

 

Pied de page des forums

Powered by FluxBB