0 Members and 1 Guest are viewing this topic.
(setq XdataAppName "WG_XD_PLOTNO" filterlist (list '(-4 . "<AND") '(-4 . "<OR") '(0 . "LWPOLYLINE") '(0 . "POLYLINE") '(0 . "LINE") '(0 . "POINT") '(-4 . "OR>") '(-4 . "AND>") (list -3 (list XdataAppName))) SS (ssget "x" FilterList) )
(setq XdataAppName "WG_XD_PLOTNO" filterlist (list '(0 . "LWPOLYLINE,POLYLINE,LINE,POINT") (list -3 (list XdataAppName)) ) SS (ssget "x" FilterList))
(setq SS (ssget "_X" (list '(0 . "PO[LI]*,L[IW]*") '(-3 ("WG_XD_PLOTNO")))))
Quote from: ElpanovEvgeniy on May 04, 2006, 04:34:03 AM(setq SS (ssget "_X" (list '(0 . "PO[LI]*,L[IW]*") '(-3 ("WG_XD_PLOTNO")))))Евгений,cool solution your filter, but doesn't work if XdName is a variable...
(setq SS (ssget "_X" (list '(0 . "PO[LI]*,L[IW]*") (list -3 (list XdataAppName)))))
(setq SS (ssget "_X" (list '(0 . "[lp]*[et]") (list -3 (list XdataAppName)))))
(ssget "_X" (list '(-4 . "<NOT") (list -3 (list "*")) '(-4 . "NOT>")))
(ssget "_X" (list '(-4 . "<NOT") (list -3 (list "MyXdata1" "MyXdata2")) '(-4 . "NOT>")))