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 11 October 2006 23:36

cécilia
Juste Inscrit !
Date d'inscription: 11 Oct 2005
Messages: 4

import et export de vues dans ArcView3

Bonjour,
J'ai téléchargé les scripts (importvue.ave et exportvue.ave) pour importer et exporter des vues dans ArcView 3 d'un projet vers un autre, mais cela ne fonctionne pas , voici le message d'erreur "classe erronée pour le paramètre 1 de la demande And. Number reçu, Boolean attendu."
Quelqu'un a-t-il déjà rencontré ce message ?
Par avance merci.


Cécilia PIGNON-MUSSAUD
Responsable SIG
CDC île de Ré / Syndicat Informatique 17
Tel : 05 46 09 00 97
Fax : 05 46 09 01 86
sig@texte-a-enlever.cc-iledere.fr
c.pignon@texte-a-enlever.si17.fr

Hors ligne

 

#2 Thu 12 October 2006 13:51

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

Re: import et export de vues dans ArcView3

Bonjour,
Où avez vous trouvé ces scripts ? (pour en voir les "entrailles"...)
Il semble qu'il faille répondre TRUE ou FALSE là où vous avez répondu 1 ou 0

Hors ligne

 

#3 Mon 16 October 2006 22:16

Florence Delamarche
Juste Inscrit !
Date d'inscription: 16 Mar 2006
Messages: 5

Re: import et export de vues dans ArcView3

Nous avons télécharger les scripts sur le site d'esri, il semble que c'est
le sript d'import qui ne fonctionne pas.


' Ce script importe le fichier ODB $HOMEvues.odb contenant les VIEW dans le
projet courant
'
'

monODBview = ODB.Open( "$HOME/vues.odb".asFileName )

' Ajout des vues contenues dans l'ODB des vues

nb=monODBview.count-1
if ((monODBview = nil ).not) then
  listofdoc={}
  for each i in 0..nb
        item=monODBview.Get(i)
        listofdoc.add(item)
  end 'for

  listofchoice=msgbox.multilist(listofdoc,"Sélectionner les vues à
importer:","Vues à importer")

  if (listofchoice nil and listofchoice.count>0) then
    for each i in 0..nb
          item=monODBview.Get(i)
          if (listofchoice.Find(item)>=0) then
            av.GetProject.AddDoc( item )
          end
    end 'for
  end 'if
end 'if



Florence DELAMARCHE
Technicienne SIG
CDC Ile de Ré
Tél. 05 46 09 00 97
Fax 05 46 09 01 86
f.delamarche@texte-a-enlever.cc-iledere.fr

Hors ligne

 

#4 Mon 16 October 2006 22:17

Florence Delamarche
Juste Inscrit !
Date d'inscription: 16 Mar 2006
Messages: 5

Re: import et export de vues dans ArcView3

Re bonsoir,

J'ai trouvé la solution.
Si cela peut aidé quelqu'un, le nouveau script d'import est :

' Ce script importe le fichier ODB $HOMEvues.odb contenant les VIEW dans le
projet courant
'
'

monODBview = ODB.Open( "$HOME/vues.odb".asFileName )

' Ajout des vues contenues dans l'ODB des vues

nb=monODBview.count-1
if ((monODBview = nil ).not) then
  listofdoc={}
  for each i in 0..nb
        item=monODBview.Get(i)
        listofdoc.add(item)
  end 'for

  listofchoice=msgbox.multilist(listofdoc,"Sélectionner les vues à
importer:","Vues à importer")

  if (listofchoice nil) then
    for each i in 0..nb
          item=monODBview.Get(i)
          if (listofchoice.Find(item)>=0) then
            av.GetProject.AddDoc( item )
          end
    end 'for
  end 'if
end 'if


Merci


Florence DELAMARCHE
Technicienne SIG
CDC Ile de Ré
Tél. 05 46 09 00 97
Fax 05 46 09 01 86
f.delamarche@texte-a-enlever.cc-iledere.fr

Hors ligne

 

Pied de page des forums

Powered by FluxBB