|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
23.05.2019, 08:27 | #1 | |
Аналог команды "contains" в шаблонах.
Мозговой штурм
Рідна ненька - Україна, Харків
Регистрация: 26.10.2008
Сообщений: 5,705
|
||
Просмотров: 2326
|
|
||||
Регистрация: 24.08.2017
Сообщений: 33
|
Здравствуйте!
match(GetValue("атрибут"),"*ключевое_слово*") дает 1 если "ключевое_слово" встречается вне зависимости от наличия доп знаков пробелов и прочего, но регистр если не ошибаюсь тоже влияет. Можно написать сложные условия для конкретных строк шаблона с объединениями && или ||, для сочетания двух атрибутов будет формула для вывода строки: if match(GetValue("атр1"),"*ключ1*")&&match(GetValue("атр2"),"*ключ2*") then Output() else StepOver() endif В строчку соответствующую нужные вам слова заносите. Как вариант, тоже можно настроить без шаблонов через подробные настройки уровня объекта для вида, но это именно для меток-выносок |
|||
|
||||
Мозговой штурм Регистрация: 26.10.2008
Рідна ненька - Україна, Харків
Сообщений: 5,705
|
Спасибо, я как-то пропустил детальное описание в справке.
Цитата:
|
|||
|
||||
Мозговой штурм Регистрация: 26.10.2008
Рідна ненька - Україна, Харків
Сообщений: 5,705
|
Что-то у меня не срабатывает.
Вроде все правильно. Строка - ДЕТАЛЬ. В правиле ошибок не выдает. Делал через редактор. Через равно ловит без проблем, через match не срабатывает. Цитата:
Последний раз редактировалось Yuzer, 25.05.2019 в 08:27. |
|||
|
||||
Мозговой штурм Регистрация: 26.10.2008
Рідна ненька - Україна, Харків
Сообщений: 5,705
|
Путем проб и страданий получилось следующее:
Цитата:
|
|||
|
||||
Мозговой штурм Регистрация: 26.10.2008
Рідна ненька - Україна, Харків
Сообщений: 5,705
|
Я c этого сегодня утром начинал
Открыл чертеж с "L" - пусто. Оставляю свой вариант - срабатывает (причем в различных комбинациях). Шаблон - она строка PART. Последний раз редактировалось Yuzer, 27.05.2019 в 15:15. |
|||
|
||||
Металлоконструкции Регистрация: 28.02.2009
Златоуст
Сообщений: 480
|
в обработке записана одна из этих букв? Если да, то все правильно, что не работает. Ищется полное соответствие же. То есть в обработке должно быть записано IJKL, либо IJKLННН, либо РРРIJKL, либо ... ну ты понял
Попробуй Код:
Код:
|
|||
|
||||
Мозговой штурм Регистрация: 26.10.2008
Рідна ненька - Україна, Харків
Сообщений: 5,705
|
Цитата:
С квадратными скобками тоже как-то не получалось. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как добавить в динамический блок уже нарисованные элементы чертежа (или аналог команды _refedit)? | sasha_lif | Динамические блоки | 6 | 17.01.2019 13:38 |
Есть ли аналог команды Wipeout? | kpd_110 | AutoCAD | 7 | 29.04.2012 23:49 |
C# .NET AC2012 Аналог команды Очистить(PURGE) | xsakabsx | .NET | 2 | 07.09.2011 18:24 |
Аналог команды Slice в Solid | Taracka | SolidWorks | 12 | 24.09.2010 23:50 |