| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Можно ли в SSGET создать фильтр по расширенным данным?

Можно ли в SSGET создать фильтр по расширенным данным?

Ответ
Поиск в этой теме
Непрочитано 24.04.2004, 20:16 #1
Можно ли в SSGET создать фильтр по расширенным данным?
{Smirnoff}
 
Инженер по системам безопасности
 
Рига
Регистрация: 23.11.2003
Сообщений: 1,099

Подскажите можно ли создать в SSGET фильтр "_X" в котором в качестве аргументов выступают группы из расширенных данных? Если можно подскажите синтаксис, куда нужно поместить название приложения? Я пытался:
Код:
[Выделить все]
(setq a(ssget "_X" (list(list -3(list "MyApp"(cons 1000 "Test"))))))
Естественно ничего не получаеться. Может все таки как то можно?
Просмотров: 6321
 
Непрочитано 25.04.2004, 10:24
#2
Arkady

AutoCad Development and Support
 
Регистрация: 21.08.2003
Israel
Сообщений: 183
Отправить сообщение для Arkady с помощью Skype™


По моему - можно только выбрать все злементы с расширенными данными (для опрделенной апликации или группы апликаций).
Код:
[Выделить все]
(setq ssl (ssget "X" (list (list -3 (list "MyApp")))))
Конкретные значения полей расширенных данных в фильтре использовать нельзя.
Arkady вне форума  
 
Автор темы   Непрочитано 25.04.2004, 12:44
#3
{Smirnoff}

Инженер по системам безопасности
 
Регистрация: 23.11.2003
Рига
Сообщений: 1,099


Спасибо, так работает. По крайней мере немного оптимизировал. "Прокрутка" примерно 1500 блоков с выборкой из них тех в которых содержатся нужные значения расширенных данных (в трех DXF парах), занимало у меня примерно 7 секунд. Сейчас попробуем что будет если исключить блоки не содержащие данных. Должно быть побыстрее.
{Smirnoff} вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Можно ли в SSGET создать фильтр по расширенным данным?

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск