Быстрый выбор не все задачи решает?

Автор Тема: Быстрый выбор не все задачи решает?  (Прочитано 6212 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Алексей (IdeaSoft)Автор темы

  • ADN
  • *
  • Сообщений: 1189
  • Карма: 9
    • idea-soft.ru
  • Skype: makar_govorun
В Автокад, как известно, есть функция "быстрый выбор".

К примеру пользователю нужно выбрать все однострочные
тексты длинна строки которых >, = или < заданной пользователем.
Хотелось бы еще и без учета пробелов.
Конечно с помощью API это решить можно.

Но как решить это без использования программирования?



Оффлайн Дмитрий Загорулькин

  • ADN
  • *
  • Сообщений: 2531
  • Карма: 737
Насколько мне известно, в быстром выборе вообще нет возможности искать тексты по длине строки, не говоря уже об исключении пробелов. Так что, только с помощью приложений.

Оффлайн Алексей Кулик

  • Administrator
  • *****
  • Сообщений: 1115
  • Карма: 173
Было бы интересно узнать пару моментов:
1. А, собственно, зачем?
2. Как учитывать многострочные тексты (а также, например, выноски с соответствующими типами аннотаций) с их принудительным форматированием?
Все, что сказано - личное мнение.

Правила форума существуют не просто так!

Приводя в сообщении код, не забывайте про его форматирование!

Оффлайн Алексей (IdeaSoft)Автор темы

  • ADN
  • *
  • Сообщений: 1189
  • Карма: 9
    • idea-soft.ru
  • Skype: makar_govorun
1. А, собственно, зачем?
2. Как учитывать многострочные тексты (а также, например, выноски с соответствующими типами аннотаций) с их принудительным форматированием?

1) пользователю нужно было распределить тексты по разным слоям
      - в один слой положить тексты содержащие:  "78.68", "1.2" ,   "4.5"
      - в другой слой положить тексты содержащие:   "111.90",  "212.23"
      и тут явно задача состоит в том чтобы отобрать тексты по длине >=6
Ну и конечно же вариант "112.4" работать не будет
И поэтому лучше что бы разработчики AutoCAD добавили в фильтр такие критерии: 
      [1] "выбрать тексты, которые можно считать числом"
      [2] "выбрать тексты, в содержимом которых есть какое либо число"
   
2) Ну вообщем пользователь хотел только задачу в отношении однострочных текстов.

Оффлайн Дмитрий Загорулькин

  • ADN
  • *
  • Сообщений: 2531
  • Карма: 737
А вот в такой постановке задача имеет решение через быстрый выбор. Этот инструмент позволяет использовать шаблоны сравнения, аналогичные лисповской функции WCMATCH. С помощью таких шаблонов легко выловить числа с нужным форматом.

Оффлайн Алексей Кулик

  • Administrator
  • *****
  • Сообщений: 1115
  • Карма: 173
Точно! Только не форматом, а содержимым ;)
Все, что сказано - личное мнение.

Правила форума существуют не просто так!

Приводя в сообщении код, не забывайте про его форматирование!