Arcasdk Posté(e) le 11 février 2009 Posté(e) le 11 février 2009 Bonjour, je suis légèrement embêté, car j'ai un bout de code qui fonctionne mais qui n'est pas jolie du tout. Pour mettre un plan d'ensemble à jour (qui n'est constitué que de blocs) je lance une routine qui ré-insère les blocs contenu dans un dossier spécifique. De cette façon si des blocs sont différents Autocad les mettra à jour. Le problème est que lorsque j'insère un bloc avec des attributs, il me demande de renseigner les champs. --> Chose inutile puisque la mise à jour est faite. Je n'ai plus besoin de terminer la commande. Ne pouvant pas l'annuler sans mettre fin à la routine en cours. donc je fini la commande, j'insère le bloc en 0.0, et je valide x fois un champ vide pour passer à la suite. J'aimerai supprimer les x fois. Voici un bout de code (command "_.insert" fic "0,0" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "") (setq elast (entlast)) (entdel elast) (command "attsync" "s" ent) <IMG SRC=http://peronfrederic.free.fr/banniere.jpg></IMG> <a href=www.formu-lan.net>www.FormuLan.net</a>
bseb67 Posté(e) le 11 février 2009 Posté(e) le 11 février 2009 Salut arcasdk! Utilise attdia et attreq à 0 pour les deux Tous pour lisp, Lisp pour tous!Avec Revit, cela ne vas trop vite...
Arcasdk Posté(e) le 11 février 2009 Auteur Posté(e) le 11 février 2009 J'ai honte..... :mad: C'était si simple.... Trop merci bseb67 <IMG SRC=http://peronfrederic.free.fr/banniere.jpg></IMG> <a href=www.formu-lan.net>www.FormuLan.net</a>
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