Тема: ssget с рассширенным фильтром

Приветствую!
Несмог найти в архиве, поэтому задаю вопрос:
У меня есть 2-а блока St1 и St2, в рисунок вставляю тот или иной. Как зделать поиск на них - на 2а имяни.
структуру набора частично прописал, а дальше незнаю.
(ssget "_W" '(0 0) '(1000 1000) '(( 0 . "insert") (имя вставки . как обьединить поиск на St1 и St2 ?)))

Re: ssget с рассширенным фильтром

(2 . "St1,St2")

Re: ssget с рассширенным фильтром

Можно так :

(ssget "_X" '((0 . "INSERT")  (-4 . "<OR") (2 . "ST1") (2 . "ST2") (-4 . "OR>")))

Кажется можно и так :

(ssget "_X" '((0 . "INSERT")  (2 . "ST1,ST2")))

Re: ssget с рассширенным фильтром

Это если ПРОСТО выбор ВСЕХ "ST1" и "ST2".

Re: ssget с рассширенным фильтром

Последний вар пробовал - выдал ошибку
Спасибо!

Re: ssget с рассширенным фильтром

Последний вар пробовал - выдал ошибку

Этого не может быть , потому ,что этого не может быть
никогда.

Re: ssget с рассширенным фильтром

> Эдуард
Иными словами все должно работать и во 2 варианте !

Re: ssget с рассширенным фильтром

Громамадное спасибо

Re: ssget с рассширенным фильтром

А как быть если надо выбрать блоки с именами типа *Х65, *Х70, *Х80, и т.д.? Первая половина блока повторяется, а цифры могут оказаться любые (множество вариантов).
По МАСКЕ " " можно выбрать?

Re: ssget с рассширенным фильтром

Можно. Как пример:
(ssget "_X" '((0 . "INSERT")  (2 . "ST*")))

Re: ssget с рассширенным фильтром

(ssget "x" '((0 . "insert")(2 . "`*X*")))

Re: ssget с рассширенным фильтром

(setq ss (ssget "_x" '((0 . "insert")(2 . "`*X#,`*X##,`*X###"))))

Выберет блоки с именеи *X и 1,2,3 цифры после