1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Фильтр по буквенному обозначению некорректно работает

Новости / Ошибки / Хотелки

Модератор: специалисты Eplan

Ответить

Автор темы
kolbasist
здесь недавно
здесь недавно
Сообщения: 39
Зарегистрирован: 05 авг 2019, 15:51
Имя: Григорий Останин
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 10 раз
Поблагодарили: 4 раза

Фильтр по буквенному обозначению некорректно работает

Сообщение kolbasist »

Итак, дамы и господа. В шаблоне перечня элементов стоял фильтр на буквенные обозначения, содержащие знак вопроса, что мешало попасть в отчет огромному количеству устройств, в ОУ которых нет знака вопроса. Попробовал смоделировать ситуацию фильтром в навигаторе и увидел кошмар и ужас.
Возможно я чего-то не понимаю, но, кажется, еплан воспринимает знак вопроса в фильтре как-то иначе.
Изображение
[+] тестовый фильтр
Изображение

paradoxxx
знаток Eplan
знаток Eplan
Сообщения: 219
Зарегистрирован: 14 июн 2014, 11:44
Имя: Андрей Михайлович
Благодарил (а): 29 раз
Поблагодарили: 89 раз

Фильтр по буквенному обозначению некорректно работает

Сообщение paradoxxx »

kolbasist писал(а): 01 ноя 2021, 11:39 Возможно я чего-то не понимаю, но, кажется, еплан воспринимает знак вопроса в фильтре как-то иначе.
Знак вопроса - служебный символ. См. справку

Автор темы
kolbasist
здесь недавно
здесь недавно
Сообщения: 39
Зарегистрирован: 05 авг 2019, 15:51
Имя: Григорий Останин
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 10 раз
Поблагодарили: 4 раза

Фильтр по буквенному обозначению некорректно работает

Сообщение kolbasist »

То есть фильтр отбрасывал все устройства, у которых буквенное ОУ состоит из одного символа. Спасибо.

paradoxxx
знаток Eplan
знаток Eplan
Сообщения: 219
Зарегистрирован: 14 июн 2014, 11:44
Имя: Андрей Михайлович
Благодарил (а): 29 раз
Поблагодарили: 89 раз

Фильтр по буквенному обозначению некорректно работает

Сообщение paradoxxx »

kolbasist писал(а): 01 ноя 2021, 12:31 фильтр отбрасывал все устройства, у которых буквенное ОУ состоит из одного символа
В приведенном вами примере - наоборот, показывал в навигаторе устройства, буквенные обозначения которых состоят из одного символа.
У вас оператор "=" для сравнения критерия используется.
Для поиска знака вопроса в ОУ попробуйте заключить его в квадратные скобки - [?]

MVekb
знаток Eplan
знаток Eplan
Сообщения: 304
Зарегистрирован: 07 окт 2016, 07:31
Имя: Михаил
Страна: Россия
город/регион: Екатеринбург
Благодарил (а): 133 раза
Поблагодарили: 89 раз

Фильтр по буквенному обозначению некорректно работает

Сообщение MVekb »

Работая в Еплане пришёл к выводу, что фильтры на основе ОУ - от лукавого. Это самое понятное и доступное решение на начальном этапе работы с Еплан. Но время показало, что лучше избегать их применения. Сегодня у вас такое ОУ, а завтра другое, а у вашего товарища - третье. Это верный путь в никуда и бесконечное добавление в фильтр всё новых и новых исключений.

Лучше основывать фильтры на Определении функции, Группе продуктов, Подгруппе продуктов, Раздел, Размещение, Главная функция и так далее.
Eplan 2.6 HF4

Автор темы
kolbasist
здесь недавно
здесь недавно
Сообщения: 39
Зарегистрирован: 05 авг 2019, 15:51
Имя: Григорий Останин
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 10 раз
Поблагодарили: 4 раза

Фильтр по буквенному обозначению некорректно работает

Сообщение kolbasist »

paradoxxx писал(а): 01 ноя 2021, 13:24 В приведенном вами примере - наоборот, показывал в навигаторе устройства, буквенные обозначения которых состоят из одного символа.
Так это был тестовый фильтр в навигаторе, собранный чтобы понять что не выпадает в отчет, хотя должно. Немного кривая формулировка в первом посте.
paradoxxx писал(а): 01 ноя 2021, 13:24 Для поиска знака вопроса в ОУ попробуйте заключить его в квадратные скобки - [?]
Да, в итоге так и сделал.
MVekb писал(а): 02 ноя 2021, 06:30 Лучше основывать фильтры на Определении функции, Группе продуктов, Подгруппе продуктов, Раздел, Размещение, Главная функция и так далее.
Полностью согласен, но когда в отделе из трёх проектировщиков двое привыкли к автокаду и визио, чтобы избежать лишних вопросов приходится лепить простые и понятные костыли.
Ответить

Вернуться в «Общие вопросы»