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

GEODATA DAYS 2024

#1 Thu 06 December 2007 16:49

charles
Participant occasionnel
Lieu: Chaumont
Date d'inscription: 7 Sep 2005
Messages: 33

Objet TEXTE vers Attribut ? MBX ?

Bonjour,

Je crois avoir lu en diagonale un poste qui parlait d'un MBX permettant de "basculer" des objets textes en données attributaires...

Est-ce que cela vous dit quelque chose? Connaissez-vous le nom de cet MBX?

Merci.

Hors ligne

 

#2 Thu 06 December 2007 16:58

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

Re: Objet TEXTE vers Attribut ? MBX ?

Bonjour
Pas sûr qu'il y ait un mbx...parce que pas sûr qu'il en soit besoin tongue
Il suffit de créer une colonne texte puis de la mettre à jour avec l'expression ObjectInfo(obj,3) pour obtenir en attribut le texte de chaque objet ...

Hors ligne

 

#3 Thu 06 December 2007 17:53

charles
Participant occasionnel
Lieu: Chaumont
Date d'inscription: 7 Sep 2005
Messages: 33

Re: Objet TEXTE vers Attribut ? MBX ?

génial, c'est exactement ça...
Merci beaucoup!

Où peut-on apprendre ces manips?

Hors ligne

 

#4 Thu 06 December 2007 18:11

charles
Participant occasionnel
Lieu: Chaumont
Date d'inscription: 7 Sep 2005
Messages: 33

Re: Objet TEXTE vers Attribut ? MBX ?

Bon en regardant de plus près....

Mes objets textes sont des valeurs décimales.
Après le passage en valeur attributaire certaines sont en décimales mais d'autres sont en entier?
Que dois-je faire?

Merci.

Hors ligne

 

#5 Thu 06 December 2007 20:11

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

Re: Objet TEXTE vers Attribut ? MBX ?

Vous récupérez une chaine de caractères avec ObjectInfo(obj,3)
Peut être faut-il utiliser DeformatNumber$(ObjectInfo(obj,3)) pour résoudre ce que je crois avoir compris comme la perte de décimales ...
Il faudrait me faire passer un bout problématique de votre table pour que je me fasse une idée plus précise
Pour ce qui est de la syntaxe utilisable, regardez dans le CD d'installation de MI le guide de l'utilisateur ou le manuel de référence de MapBasic: il ne se charge pas à l'installation si vous n'avez pas MapBasic mais 80% des commandes qui y sont décrites sont utilisables avec MapInfo (mise à jour, requête, fenêtre Mapbasic,...)

Hors ligne

 

Pied de page des forums

Powered by FluxBB