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 Mon 25 November 2002 16:28

Jeff Mercier
Invité

MapInfo et ACCESS

Bonjour!

Je recherche des informations sur l'integration de fenetres MapInfo dans des formulaires ACCESS. Je pense qu'un certain nombre d'entre vous ont des experiences en la matiere, et je serais tres interesse par d'eventuels exemples. Ainsi, est-il possible d'integrer une fenetre MapInfo comme objet OLE, et de faire en sorte que la fenetre soit centree sur l'objet correspondant a l'enregistrement ACCESS?

D'avance, merci!

Jeff MERCIER

 

#2 Mon 25 November 2002 16:28

Sebastien Roddier
Invité

Re: MapInfo et ACCESS

Bonjour

Pour repondre a votre question, OUi il est possible d'integrer des
objets MapInfo dans un formulaire. Eric Brenner et moi meme avons
travailler sur le sujet et nous disposons d'un exemple. Cependant, nous
nous sommes deja dit que nous devrions faire une documentation a la
maniere d'un How To, mais voila le temps joue contre nous et puis il est
vrai que nous aimerions avoir d'autres exemples de personnes ayant
reussi ce genre d'integration. Je connais des Bureaux d'etudes qui ont
developpe ce genre de produits, mais je comprend qu'ils veuillent
conserver leur savoir faire. Nous ne souhaitons pas forcement tout le
code de leur application mais simplement des retours d'experiences sous
forme d'astuces ou de copie d'ecran pour illustrer notre propos.

Je vais donc contacter ERIC BRENNER pour voir ce que nous pouvons faire
pour vous (mise a disposition quelquepart du test).

Cordialement

 

#3 Wed 27 November 2002 13:27

Cbp Sl
Invité

Re: MapInfo et ACCESS

De: sebastien Lay
On peut repondre a ce probleme en utilisant Access en tant que client automation
il s'agit en fait de piloter Mapinfo depuis Access, d'ouvrir une fenetre Mapinfo et de l'associer a un formulaire d'access
On utilise ensuite le Code MapBasic pour piloter Mapinfo
voici un exemple de code VBA pour lancer la procedure
''2 variables :
Dim mapinfo As Object
Dim valwin As Variant
''cette variable permet d'identifier la fenetre Mapinfo
''puis
Set mapinfo = CreateObject( Mapinfo.application )
mapinfo.do Set Application Window  & Forms!NomDuFormulaire.hwnd
mapinfo.do Set Next Document Parent  & Forms!NomDuFormulaire.hwnd &  Style 3

mapinfo.do run application  Le chemin complet de votre.WOR

''pour piloter Mapinfo utiliser MapBasic :
mapinfo.do Votre code mapbasic

 

#4 Tue 20 May 2003 10:13

Laurent Siry
Invité

Re: MapInfo et ACCESS

Je gere une base de donnees Access qui recense l'ensemble des points de mesure pour la qualite des eaux a l'echelle d'une region (+ de 900 points). Cette base de donnees est liee a Mapinfo. Chaque ouvrage a une fiche de renseignement sous access et je souhaiterais avoir sous Access une fenetre carte centree sur le point qui me permet de disposer d'un plan de localisation (fiche a destination des personnes de terrain).

Est ce que avec Mapinfo et Access ce type de liaison est possible, sinon y a t'il une autre possibilite d'automatisation ?

Par avance merci!
Laurent SIRY

PS : je debute !

 

#5 Tue 20 May 2003 11:10

Vincent Chevrol
Invité

Re: MapInfo et ACCESS

Bonjour,
Tout comme vous, mon cher Laurent, je gere une base de donnees importante
mais rassemblant des ouvrages hydrauliques repartit sur des bassins
versants.
Je cherche egalement une automatisation possible pour centre un point
cartographie sous MI6.5 dans une fenetre d'un formulaire access.

Pour l'heure la seule manip que j'ai trouvee est une integration manuelle
de la carte dans le formulaire access (en creant un lien de type OLE, et
en ouvrant le Scan 25 + la table ouvrage hydraulique).

Cette manip est particulierement contraignante car elle est rigoureusement
la meme pour chaque formulaire, et doit etre repete a chaque fois...

N'etant pas geomaticien de formation si quelq'un possede un bout de code
pour etablir lien MI/Access, pourriez vous fournir le mode d'emploi avec?
D'avance merci

 

Pied de page des forums

Powered by FluxBB