TKDES2 Posté(e) le 14 février 2007 Posté(e) le 14 février 2007 Bonjour,je suis un petit nouveau dans le forum mais un vieil utilisateur d'autocad (depuis la version 12).Je commence (enfin) a utiliser les champs et je suis tomber sur un petit problème.Je crée un bloc cartouche avec attribut en mettant des champs dans ces attributs.j'insere ce cartouche dans plusieurs fichier.Je veux modifier mes formules (dans les champs), et reinserer mon cartouche modifié.Mais quand je veux le mettre a jour dans mes fichiers, je me rend compte que mes champs ne sont pas mis a jour.j'ai essayer avec "attsync" mais ça ne fonctionne pas. Quelqu'un aurait une solutions SVP ..
Tramber Posté(e) le 14 février 2007 Posté(e) le 14 février 2007 Humm, TKDES, pour moi c'est alsacien ! Bienvenu ici, je ne suis pas un acharné des CHAMPS. Mais dans OPTIONS, onglet Pref Utilisateur, il y a le réglage des mises à jour avec une boite e paramètres (variable FIELDEVAL). Il y a aussi la commande METTREAJOURCHAMP (ils l'ont bien trouvé celle-là, qu'en penses-tu ?). Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
TKDES2 Posté(e) le 15 février 2007 Auteur Posté(e) le 15 février 2007 Bonjour,je confirme TKDES c'est bien alsacien.Merci de tes reponses, helas le problème n'est pas la mise a jour des champs (valeur) mais la mise a jour des formules.C'est le même probleme qu'avec les attributs (si tu redéfini un bloc en deplacant les attributs) ou il faut utiliser [surligneur] ATTSYNC[/surligneur], mais je n'ai pas trouver de [surligneur] CHAMPSYNC[/surligneur].
Tramber Posté(e) le 15 février 2007 Posté(e) le 15 février 2007 Je connaissais Yannick mais je sais qu'il n'est plus chez TKDess. Bon, j'ai trouvé un truc : tu vas dans l'éditeur d'attribut et tu cliques droit sur la valeur.Là, tu as l'option "mettre à jour le champ". C'est pas généne, mais c'est sans doute ce que tu cherches... Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
TKDES2 Posté(e) le 15 février 2007 Auteur Posté(e) le 15 février 2007 Yannick... il y a combien de temps ?? En tous cas ce n'est toujours pas la bonne solution.Je vais essayer d'expliquer autrement. 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. Merci quand même de ton aide
Tramber Posté(e) le 15 février 2007 Posté(e) le 15 février 2007 On comprend mieux quand c'est plus précis. Yannick, c'était y a 2 ans, en mission pour le Nouvel Hotel de Region, ou alors je confonds carrément. C'était pour TRAU. C'est plausible, non ? Je ne me trompe pas. Pour ton attribut, je comprends beaucoup mieux mais je ne peux pas essayer sur le moment, espérons qu'une bonne âme ..... Sinon ce soir ou demain... Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
TKDES2 Posté(e) le 16 février 2007 Auteur Posté(e) le 16 février 2007 bonjour,j'ai trouvé une trace d'un yannick (merci les anciens) qui a crée sa propre boite dans le sud ? Désolé pour la clarté du debut. Pas toujours simple d'expliquer un problème précis. En tout cas merci encore de prendre du temps pour ce problème (ou bug)
Tramber Posté(e) le 16 février 2007 Posté(e) le 16 février 2007 Ca n'est pas une formule mais une expression DIESEL du menu "autre" dont tu parles, n'est-ce pas ? Eh bien en effet, je n'ai pas pu mettre à jour non plus. http://xs412.xs.to/xs412/07075/attsyncchamp.jpg Je suis dans la commande REFEDIT, l'attribut que j'édite affiche trois lettre (en mode normal, hors du REFEDIT) mais l'éditeur 5, comme vous le voyez ! Or, et c'est plus surprenant, cet instance de bloc a la formule pour 3 lettres. En dessous, flèche verte, c'est une autre instance de bloc qui a la formule (l'expression !) pour 5 lettres, et là ca marche. Moralité, ca bugge un peu, impossbile de synchroniser correctement. Même un BATTMAN n'y fait rien. MAis en jouant avec et avec REFEDIT, j'ai reussi à faire coexister 2 expression différentes dans 2 instances d'un même bloc. http://xs412.xs.to/xs412/07075/attsyncchamp2.jpg Je n'ai vraiment de solution, Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
TKDES2 Posté(e) le 19 février 2007 Auteur Posté(e) le 19 février 2007 C'est effectivement une expression diesel (encore une fois desolé pour la clarté des explications).J'avais effectivement peur que ce soit un bug, je n'ai donc pas d'autre solution que de supprimer mon bloc, purger et reinserer.Flute, zut, crotte (je reste poli) En tous cas, merci d'avoir chercher et a une prochaine
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