l56 Posté(e) le 9 mars 2014 Posté(e) le 9 mars 2014 Bonjour à tous, Pourriez-vous m'expliquer pourquoi (ssget "_x" '((-3 ("MONAPPLIC")))) fonctionne très bien mais : (setq var-1 "MONAPPLIC")(ssget "_x" '((-3 (var-1)))) ne fonctionne pas. Existe-il une possibilité de sélectionner des entités d'une application donc le nom est contenu dans une variable ?car je connais le nom de la variable mais pas celui de l'application. Merci. Je n'ai pas posté dans le bon forum. Désolé.
(gile) Posté(e) le 9 mars 2014 Posté(e) le 9 mars 2014 Salut, J'ai déplacé le sujet vers un forum plus adapté. (setq var-1 "MONAPPLIC") (ssget "_x" '((-3 (var-1))))ne fonctionne pas à cause de l'apostrophe au début de la lise de filtre de sélection.L'apostrophe est un raccourci pour la fonction quote :(ssget "_x" (quote (-3 (var-1))))La fonction quote empèche l'évaluation de l'expression qui lui est passée en argument, en clair,'((-3 (var-1))) ou (quote (-3 (var-1))) retournent (-3 (var-1)) sans évaluer var-1. Essaye :(setq var-1 "MONAPPLIC") (ssget "_x" (list (-3 (var-1)))) Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
l56 Posté(e) le 10 mars 2014 Auteur Posté(e) le 10 mars 2014 Merci (gile) pour ce petit cours.Effectivement, maintenant, ça marche très bien.
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