Перейти к публикации

Самопроизвольная замена ссылочных значений свойств


Рекомендованные сообщения

Коллеги, приветствую!

помогите, пожалуйста, понять такой момент -

создаю в SW набор свойств (например, для шаблона файла модели детали),

при этом хочу, чтобы свойство "Обозначение" соответствовало значению, составленному из номера основного исполнения и исполнения:

Обозначение = Номер+Исполнение

Номер = Имя файла (напирмер, 000.00.00.01)

Исполнение = имя конфигурации (например, -01)

Пишу так:

post-23226-1242964423_thumb.jpg

Однако, после сохранения файла, получаю:

post-23226-1242964680_thumb.jpg

после этого я уже не могу управлять значением свойства "Обозначение", меняя номер "исполнения".

Нужна помощь - кто-нибудь с подобным сталкивался?

Это так и должно быть принципиально, или я что-то не так делаю?

САПР - SW2009 sp3

Ссылка на сообщение
Поделиться на других сайтах


Пишу так:

post-23226-1242964423_thumb.jpg

Однако, после сохранения файла, получаю:

post-23226-1242964680_thumb.jpg

после этого я уже не могу управлять значением свойства "Обозначение", меняя номер "исполнения".

Нужна помощь - кто-нибудь с подобным сталкивался?

Это так и должно быть принципиально, или я что-то не так делаю?

САПР - SW2009 sp3

Собственно, а что не так? вроде бы вычисленные значения корректно подставились.
Ссылка на сообщение
Поделиться на других сайтах

а зачем такие заморочки? Можно просто прописать обозначение конфигурации в конфигурациях. А в А в сборке или детали прописать нужное обозначение. Зачем составлять обозначени?

Ссылка на сообщение
Поделиться на других сайтах

Собственно, а что не так? вроде бы вычисленные значения корректно подставились.

Спасибо за проявленный интерес)

согласен, корректно...

но только соответствующие вычисленные значения полностью заменили собой первоначальные,

и теперь, если я заменю значение свойства "Исполнение",

это не окажет влияния на свойство "Обозначение"...

а зачем такие заморочки? Можно просто прописать обозначение конфигурации в конфигурациях. А в А в сборке или детали прописать нужное обозначение. Зачем составлять обозначени?

Это просто для примера...

Можно представить и другие варианты подобных ситуаций.

просто столкнулся с такой особенностью, но не нашел для себя объяснения ни самостоятельно, ни на форуме.

А если тема не интересна, она кончится сама собой)

Ссылка на сообщение
Поделиться на других сайтах

и теперь, если я заменю значение свойства "Исполнение",

это не окажет влияния на свойство "Обозначение"...

И правильно.

Менять нужно само имя конфигурации - а его и так менять ;)

Или ты хочешь, чтоб одно свойство цитировало другое?

Напрямую так вроде бы нельзя.

Можно извратиться, вставить куда-нибудь "левый" размер, задать его уравнением, а в уравнении сослаться на исходное свойство. А в результирующем свойстве сослаться на этот размер.

Только вот... зачем? :)

Изменено пользователем RamiroAlva
Ссылка на сообщение
Поделиться на других сайтах

И правильно.

Менять нужно само имя конфигурации - а его и так менять ;)

в данном примере - согласен, но это еще не повод для подмены имени свойства его значением;)

Или ты хочешь, чтоб одно свойство цитировало другое?

Напрямую так вроде бы нельзя.

не просто цитировало, но являлось комбинацией свойств,

при этом - без потери структуры передачи значений...

Можно извратиться, вставить куда-нибудь "левый" размер, задать его уравнением, а в уравнении сослаться на исходное свойство. А в результирующем свойстве сослаться на этот размер.

Только вот... зачем? :)

дык, как раз извращаться-то и не хочется, да и изначально вопрос был - не "зачем" а "почему")
Ссылка на сообщение
Поделиться на других сайтах

Мой тебе совет - не связывайся со считыванием имени конфигурации посредством системной переменной, но поищи других путей. Почему именно глючит сказать точно не могу, но что глючит - это однозначно, обыкновенно считывает во все конфигурации название активной.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...