Pages: 1
- Sujet précédent - [MAP]Créer des Textes par rapport à une valeur attributaire OD et ... - Sujet suivant
#1 Tue 15 November 2011 15:01
- fabcad
- Participant assidu
- Lieu: Acigné
- Date d'inscription: 3 Apr 2006
- Messages: 277
[MAP]Créer des Textes par rapport à une valeur attributaire OD et ...
Bonjour à tous,
Je cherche à Créer des Mtextes ou Textes par rapport à une valeur de champ de Table de données d'objets et aussi gérer à l'occasion les valeurs attributaire de Tables de données d'objets.
Le hic sur CADXP, c'est de trouver des programmeurs chevronnés ayant AutoCAD MAP pour accéder à l'API LISP de AutoCAD MAP.
J'ai eu une réponse par Patrick_35, je crois qu'en prenant http://patrick.blog-cao.com/2010/11/04/mat-v5-02/ comme exemple qui affiche les attributs en fonction de bloc choisit (dans la liste), ca répondrait à la gestion des valeurs et en ajoutant un bouton "Ecrire..." pour l'écriture de la valeur d'un champ sélectionné.
Si quelqu'un pouvait m'aider, ca serait sympathique,
Fabcad
Hors ligne
#2 Wed 16 November 2011 09:44
- fabcad
- Participant assidu
- Lieu: Acigné
- Date d'inscription: 3 Apr 2006
- Messages: 277
Re: [MAP]Créer des Textes par rapport à une valeur attributaire OD et ...
Bonjour,
Peut-on modifier le titre c'est DDO au lieu de FDO, la touche F est juste à côté de la touche D.
Sinon supprimer ce sujet et je referai le sujet avec le bon titre.
Une erreur de frappe et c'est la cata !
Merci
Hors ligne
#3 Wed 16 November 2011 10:00
- Gwenael Bachelot
- Participant assidu
- Lieu: Bureau Autodesk : Paris 12ème
- Date d'inscription: 5 Sep 2005
- Messages: 608
- Site web
Re: [MAP]Créer des Textes par rapport à une valeur attributaire OD et ...
Bonjour,
Beaucoup de questions avant de pouvoir répondre :-)
Pourriez-vous indiquer le workflow que vous souhaitez avoir ?
Pourquoi les étiquettes FDO standards ne vous conviennent pas ?
Souhaitez-vous exporter des objets textes vers un DWG, pour l'utiliser sans les données FDO ?
Cordialement,
Gwenael Bachelot
Autodesk
PS : et c'est en effet plus clair avec FDO plutôt que DDO :-)
Dernière modification par Gwenael Bachelot (Wed 16 November 2011 10:01)
Hors ligne
#4 Wed 16 November 2011 12:37
- Patrice
- JeSuisCharlie
- Date d'inscription: 16 Sep 2005
- Messages: 4794
Re: [MAP]Créer des Textes par rapport à une valeur attributaire OD et ...
Hello Fab
Alors dans TON titre, tu veux quoi exactement : FDO, DDO, OD ?
Merci d'avance, GeoBye, Pat
(Autodesk Expert Elite Team)
Hors ligne
#5 Wed 16 November 2011 16:22
- fabcad
- Participant assidu
- Lieu: Acigné
- Date d'inscription: 3 Apr 2006
- Messages: 277
Re: [MAP]Créer des Textes par rapport à une valeur attributaire OD et ...
Bonjour à tous,
Ce sont les Données d'Objets qui sont l'objet de ce post.
Ayant changé de collectivité, je suis passé d'AutoCAD MAP 2009 à d'AutoCAD MAP 2007, j'ai réalisé une carte avec un lien Excel / AutoCAD MAP 2007.
Malheureusement, en connectant les contours de limites communales, il y a conflit d'affichage entre 2 limites communales sur 37, d’où l'arrêt de l'utilisation de la connexion FDO. Aussi avec une hiérarchie méthodique dans le gestionnaire d'affichage de l'espace de travail en mode Ordre de Dessins (Vue sur 2007), l'ordre d'affichage n'est pas respecté ! (j'ajoute que sur la 2009 il y avait le même phénomène aussi).
Voilà, j'ai du importer depuis les sources SHP, les limites communales en mpolygones avec quand même les données d'Objets des limites.
C'est pourquoi, en attendant la version 2012 de MAP, je dois écrire manuellement les noms des communes en mtextes pour l'arrière-plan, car via des requêtes avec les dessins sources, l'altération de propriétés crée des textes lignes.
Avec Gile, j'ai plusieurs routines qui gèrent les écritures automatiques depuis des valeurs de Données d'Objets, je veux pousser ces routines avec le choix d'un champ d'une table.
Bonne journée,
Fabcad,
Hors ligne
#6 Wed 16 November 2011 20:34
- olivier.eckmann
- Participant assidu
- Date d'inscription: 14 Dec 2007
- Messages: 357
Re: [MAP]Créer des Textes par rapport à une valeur attributaire OD et ...
Bonsoir,
Effectivement, avec l'altération de propriété, on obtient des textes lignes, puis par le menu Express / Text / Mask Text, AutoCAD génère un masque opaque derrière chaque texte qu'il soit texte ligne ou mtext.
Peut-être que cela suffit?
Olivier
Hors ligne
#7 Fri 18 November 2011 11:24
- fabcad
- Participant assidu
- Lieu: Acigné
- Date d'inscription: 3 Apr 2006
- Messages: 277
Re: [MAP]Créer des Textes par rapport à une valeur attributaire OD et ...
Bonjour à tous,
Après des heures passées à corriger des parenthèses, voici le résultat : un gestionnaire de Données d'Objets incluant l'option d'étiquetage.
Je ne suis pas un spécialiste pour les améliorations ou les contrôles.
Je le met à disposition,
Fabcad
Dernière modification par fabcad (Fri 18 November 2011 13:59)
Hors ligne
#8 Sat 03 December 2011 20:31
- Patrice
- JeSuisCharlie
- Date d'inscription: 16 Sep 2005
- Messages: 4794
Re: [MAP]Créer des Textes par rapport à une valeur attributaire OD et ...
Hello Fab
Bon j'ai enfin pu faire qq tests avec MAP 2010 et MAP 2012
D'abord je n'ai pas vu tout de suite que cette routine ne pouvait marcher
que sur des donnees d'objets de type caracteres (Char) : je suis une tanche !
Et donc sur des OD de ce type, cela fonctionne !
Mais malheureusement je ne peux pas selectionner N entites pour ajouter des caracteres en prefixe ou suffixe
Avec MAP 2010 ou 2012, on ne peut selectionner que UNE SEULE entite graphique pour ajouter un prefixe ou un suffixe !
Est ce le meme probleme avec ton MAP 2007 ?
En tout cas, merci beaucoup pour tes efforts ...
GeoBye, Pat
PS: neanmoins il y a un Micro-Bug sur la fonction Suffixe et Prefixe; tu ajoutes un blanc/espace !
Est ce voulu ?
(Autodesk Expert Elite Team)
Hors ligne
#9 Sun 04 December 2011 12:37
- fabcad
- Participant assidu
- Lieu: Acigné
- Date d'inscription: 3 Apr 2006
- Messages: 277
Re: [MAP]Créer des Textes par rapport à une valeur attributaire OD et ...
Hello Patrice,
Merci pour le test,
Bizarre pour la sélection, je referais des tests avec MAP 2007 ?
Pour le Micro-Bug je préfère ajouter un blanc si on ajoute un prénom à un nom, un rechercher-remplacer permet d'enlever ce blanc.
J'ai espoir qu'une personne plus aguerrie en lisp/dcl m'aide sur ce vaste projet :-)
Bon Dimanche sous vos applaudissements.
Fabcad
Hors ligne
Pages: 1
- Sujet précédent - [MAP]Créer des Textes par rapport à une valeur attributaire OD et ... - Sujet suivant