Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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 12 March 2001 22:32

Antonin Rivat
Invité

Champs caches sous mapinfo

Bonjour, je souhaiterai savoir comment faire afficher
dans une table mapinfo les champs caches?
Si ce n'est pas possible, ce dont je doute, comment
recuperer des objets en fonction de leur type
merci d'avance

 

#2 Tue 13 March 2001 22:35

Jacques Paris
Invité

Re: Champs caches sous mapinfo

Il n'y a que deux champs caches utiles dans MI : ROWID est le  compteur de
lignes ; on peut l'utiliser directement dans certaines circonstances
(update... where rowid=...). Pour l'afficher, il faut creer une colonne
(integer) et faire un  update votre_table set nouvelle_column=ROWID . Mais
rowid n'est pas fixe; eliminer un record ne changera pas les rowid mais un
compactage subsequent le fera. Il n'y a pas d'update automatique dans ce cas
la de la colonne supplementaire.

Le deuxieme champ est OBJ, c'est a dire les objets graphiques quand ils
existent. Celui-ci ne s'affiche que dans une fenetre carte.

Pour les selectionner par type il faut utliser la fonction ObjectInfo().
Plusieurs possibilites : directement dans le SQL et l'on rentre dans la
condition OÙ  str(objectinfo(obj,1)= 1  (1=arc, 2=ellipse, 3=ligne,
4=polyligne, 5=point, 6=cadre de mise en page, 7=region, 8=rectangle,
9=rectagle arrondi, 10=texte)

ou dans la fenetre MapBasic

Jacques

 

#3 Tue 13 March 2001 22:36

Eric
Invité

Re: Champs caches sous mapinfo

Il y a aussi un excellent mbx sur le site www.directionsmag.com.tools, qui
s'appelle stylist.mbx. Il suffit de selectionner un objet et lancer le mbx
pour selectionner tous les objets plus ou moins identiques (meme type, et/ou
meme couleur, et/ou meme trame, etc ...)

Eric Maranne
EMI Informatiques : www.geovrml.com

 

Pied de page des forums

Powered by FluxBB