TKDES2 Posté(e) le 13 mars 2007 Posté(e) le 13 mars 2007 Bonjour,j'ai dejà posé cette question sur le forum Autocad2007 mais je n'avais pas vu qu'il y avais un forum pour le DIESELJe vais essayer d'expliquer corretement cette fois ci. Je crée un champ dans un attribut dans un bloc "cartouche" .-dans le champ je met la formule "$(substr, $(getvar, dwgname),2, 3)" pour recuperer les 3 premier caractere du nom du fichier.- j'insere mon bloc cartouche dans mes fichiers de travail Là tous va bien Plus tard je m'aperçois qu'il me fallait les 4 premiers caractere-je modifie le champ dans le bloc cartouche,"$(substr, $(getvar, dwgname),2, 4)" - je le réinsere dans mes fichiers de travail-mais même si autocad me dit qu'il met a jour la definition et les references de blocs, ma formule ne se met pas a jour. Quelqu'un connait il une solutions SVP ?
Patrick_35 Posté(e) le 13 mars 2007 Posté(e) le 13 mars 2007 SalutUn regen @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
phil_vsd Posté(e) le 13 mars 2007 Posté(e) le 13 mars 2007 Et look la variable Fieldeval. See you. "La ligne droite est le plus court chemin entre deux points, à condition que les deux points soient bien en face l'un de l'autre" P. Desproges.
TKDES2 Posté(e) le 14 mars 2007 Auteur Posté(e) le 14 mars 2007 Bonjour tous le monde, merci de vos réponse mais il ne s'agit pas du bon problème. Il ne s'agit pas d'une simple mise a jour de champ mais d'une mise a jour de champ dans un attribut dans un bloc.Le problème vient de la redefinition du bloc, lorsque je réinsère le bloc dans mon fichier les "formules" ne se mettent pas a jour (pas les valeurs).La commande ATTSYNC ne fonctionne pas.voir le post http://www.cadxp.com/modules.php?op=modload&name=XForum&file=viewthread&tid=13858 Bref je ne sais plus quoi faire. HEELLPP
phil_vsd Posté(e) le 14 mars 2007 Posté(e) le 14 mars 2007 je crois me souvenir d'un post où il était question de mettre à jour par lisp des attributs, je crois me souvenir qu'il y avait des "couches" à passer, "descendre" des niveaux... J'ai pas le temps ce matin mais en farfouillant dans les forum Lisp et rechercher "mise à jour" + "Atrribut"... A++ "La ligne droite est le plus court chemin entre deux points, à condition que les deux points soient bien en face l'un de l'autre" P. Desproges.
BIM G CO Posté(e) le 14 mars 2007 Posté(e) le 14 mars 2007 Si cet attribut ne change pas sur le tout le dessin pourquoi ne pas mettre cet attrribut "CONSTANT" et là l'expression diesel sera possible d'être synchronisée Dessinateur AutoCAD, Modeleur BIM, consultant informatique logiciels métier Lenovo ThinkStation P330 i9 9900K 32Gb RAM 512 SSD + 1To GstarCAD, Fisa-CAD, Revit, FisaBIM CVC, Microsoft Office PlaquetteDeplianteMars2024.pdf
TKDES2 Posté(e) le 14 mars 2007 Auteur Posté(e) le 14 mars 2007 Effectivement ça fonctionne en mettant l'attribut en "constant".Merci je n'avais pas vu ca. Hélas il faut aussi que je puisse modifier la valeur de l'attribut manuellement. J'ai trouvé une manip un peu lourde mais qui fonctionne - j'insere mon bloc avec des attributs non constant - je modifie les "expression DIESEL" dans les attributs en mettant les attributs "constant" - je réinsere mon bloc disant a autocad de remettre a definition de bloc a jour - je fait un attsync - je remodifie mes attributs en mettant les attributs "non constant" - je réinsere mon bloc disant a autocad de remettre a definition de bloc a jour - je fait un attsync et ça marche ..... mais c'est quand même un peu lourd Alors je pose la question, bug autocad ou pas
g_barthe Posté(e) le 26 avril 2007 Posté(e) le 26 avril 2007 Bonjour, Je me permet de mettre mon grain de sel. dans un champ d'attribut autocad, est-il possible de créer une liste déroulante ? (j'ai vu qu'on pouvait mettre de la prog diesel mais j'y connais rien et dans les focntion embarquées je vois pas cette possibilité) Merci à tous Vous voulez parler de génie climatique et poser vos questions alors venez par ici : http://le-genie-climatique.positifforum.com Les loisirs créatifs vous tentent : http://pausebroderie.fr
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant