Практический семинар Tekla Structures 2017

Замена одного символа на другой

Ответить
RHSY
Сообщения: 167
Регистрация: 23 июл 2013, 09:42

Замена одного символа на другой

Сообщение RHSY » 23 май 2014, 14:19

Вопрос знатокам:
Как в редакторе шаблонов заменить (при помощи строковой формулы) одного символа на другой. Допустим имеем Z100*50*5.0, а хотим чтобы было Z100X50X5.0, т.е. * заменить на Х. Спасибо.

Аватара пользователя
Таран Д. А.
Администратор
Сообщения: 2663
Регистрация: 30 ноя 2011, 18:41
Откуда: г. Москва
Контактная информация:

Re: Замена одного символа на другой

Сообщение Таран Д. А. » 23 май 2014, 14:25

RHSY писал(а):Вопрос знатокам:
Как в редакторе шаблонов заменить (при помощи строковой формулы) одного символа на другой. Допустим имеем Z100*50*5.0, а хотим чтобы было Z100X50X5.0, т.е. * заменить на Х. Спасибо.
А не проще в профиле заменить?

meart
Сообщения: 396
Регистрация: 04 мар 2013, 18:09

Re: Замена одного символа на другой

Сообщение meart » 23 май 2014, 14:48

RHSY писал(а):Вопрос знатокам:
Как в редакторе шаблонов заменить (при помощи строковой формулы) одного символа на другой. Допустим имеем Z100*50*5.0, а хотим чтобы было Z100X50X5.0, т.е. * заменить на Х. Спасибо.
setat(GetValue("PROFILE"),find(GetValue("PROFILE"),"*"),"x")
возможно придется использовать несколько раз.. скорее всего придётся дублировать строчку.

P.S. действительно в профиле проще заменить.. особенно под новый проект.

P.P.S. мне кажется, чем меньше всякого понаписано в шаблонах - тем лучше :geek:
«Есть только две бесконечные вещи: Вселенная и глупость. Хотя насчет Вселенной я не вполне уверен.» А. Эйнштейн

RHSY
Сообщения: 167
Регистрация: 23 июл 2013, 09:42

Re: Замена одного символа на другой

Сообщение RHSY » 26 май 2014, 08:47

meart писал(а):
RHSY писал(а):Вопрос знатокам:
Как в редакторе шаблонов заменить (при помощи строковой формулы) одного символа на другой. Допустим имеем Z100*50*5.0, а хотим чтобы было Z100X50X5.0, т.е. * заменить на Х. Спасибо.
setat(GetValue("PROFILE"),find(GetValue("PROFILE"),"*"),"x")
возможно придется использовать несколько раз.. скорее всего придётся дублировать строчку.

P.S. действительно в профиле проще заменить.. особенно под новый проект.

P.P.S. мне кажется, чем меньше всякого понаписано в шаблонах - тем лучше :geek:
Спасибо, сработало!

Аватара пользователя
concrete_monkey
Сообщения: 24
Регистрация: 31 окт 2013, 22:17
Откуда: Concrete Jungle

Re: Замена одного символа на другой

Сообщение concrete_monkey » 26 май 2014, 10:04

конкретно в этом случае есть еще расширенный параметр
XS_PARAMETRIC_PROFILE_SEPARATOR
которому можно присвоить "Х", что и будет являтся разделителем, но только в параметрических профилях.

актуально для пластин, если вы будете менять каталог профилей

Ответить
phpbb3 styles

Вернуться в «Редактор шаблонов Tekla Structures»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя