Здравствуйте Чем все закончилось ? Такая же проблема возникла. только если чуть подождать ожидание TDC , появляется сообщение что движение было остановлено, не удалось вовремя включить постоянный ток.
Всем привет!
Коллеги, прошу помочь, не смог разобраться.
Пытаюсь макросом из сборки вытянуть свойства пользователя компонента с несколькими конфигурациями.
Если свойства прописаны явным образом (например: Наименование - Овечка белая) - никаких проблем нет, что на вкладке пользователя, что на вкладке конфигурации. Всегда все считывается корректно.
Если свойство пользователя на вкладке пользователя прописано не явно (например: Наименование - $PRP:"SW-File Name" $PRP:"SW- Имя конфигурации(Configuration Name)"), то при считывании всегда Наименование считывается как при последнем открытии файла компонента, не зависимо от того, что конфигурация для считывания другая. То есть открывал последней конфигурацию компонента Желтая, так и получаю для всех компонентов в Наименовании Овечка Желтая, а не синяяя и не черная.
Пример и код прилагаются.
Вставил в сборку 4 разных конфигурации, а при считывании Наименования всегда получаю последнюю открытую конфигурацию.
Посмотрите пожалуйста, что может быть не так?
Думаю, что перед считыванием необходимо добавить либо перечерчивание компонента, или обновление какое, чтобы код начал работать корректно.
Наименование компонента при выводе не соответсвует конфигурации.
Если конфигурация называется Белая, то и наименование должно быть Овечка Белая, а не желтая, и не синяя, и не черная.
Открыть сборку, открыть макрос на редактирование, запустить, проверить Immediat.
000 Test.7z
Рекомендованные сообщения