Custom Prop.

Системная платформа - продукт для комплексной автоматизации процессов предприятия от Wonderware.

Custom Prop.

Сообщение Little_Cat » Ср май 19, 2010 8:40 am

Доброго дня, коллеги. Подскажите пожалуйста. Можно ли в динамике выполнять привязку Default_Value любого свойства символа Архестры ?? Например изменять его с InTouch:tag1 на Intiuch:tag2??
Спасибо.
Little_Cat
 
Сообщения: 78
Зарегистрирован: Пт апр 18, 2008 5:12 pm

Сообщение Klinkmann_Msk » Ср май 19, 2010 8:59 am

To Little_Cat:

На здоровье :) (это ответ на вопрос)
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение Little_Cat » Ср май 19, 2010 9:06 am

:D
Гм. А как?? Это свойство не отображается в перечне свойств в редакторе функций.
Допустим есть Kp - Реал. Оно имеет привязку к InTouch:tag1. Сама Kp используется внутри обьекта в анимации UserInput. Вот выбором из комбобокса хочу изменить привязку этой самой Kp. Не получается пока. Подскажите пожалуйста.
Спасибо.
Little_Cat
 
Сообщения: 78
Зарегистрирован: Пт апр 18, 2008 5:12 pm

Сообщение Klinkmann_Msk » Ср май 19, 2010 10:14 am

To Little_Cat:

А разве команда Kp=InTouch:Tag2 не работает???
Нарисуйте в своём символе 2 кнопки. На одну: Kp=InTouch:Tag1, на вторую: Kp=InTouch:Tag2. Должно работать.
А как всё это привязать к комбобоксу - другая песня ;)
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение Little_Cat » Ср май 19, 2010 10:35 am

Не работает так. В дебаге строка собирается. Но выполнить привязку так он не может. Анимация не обновляется после привязки. Сделал через BindTo(). Но МЕЕЕЕЕДЛЕЕЕННо это работает, мрак. Советуют в хэлпе через IO функции Интача. Но вот не могу понять пока, как. Потому как объект открывает свой объект и в Интаче он не прописан изначально. (Поле ИО открывает свою панель настроек) Вот у 10 экземпляров этого поля ИО и хочу менять тэги привязки.
Лишние свойства в объектах очень не хочется создавать, чтобы тащить их к прямой привязке в Интаче.
Little_Cat
 
Сообщения: 78
Зарегистрирован: Пт апр 18, 2008 5:12 pm

Сообщение Klinkmann_Msk » Ср май 19, 2010 10:51 am

To Little_Cat:

Посмотрите хелп IAS в закладке Search на ф-цию SetCustomPropertyValue.
А также хелп InTouch на ф-цию IOSetRemoteReference
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение Little_Cat » Ср май 19, 2010 11:41 am

Спасибо. Завелось с SetCustomPropertyValue. Работает вроде.
Спасибо за ВАШЕ время и внимание.
Little_Cat
 
Сообщения: 78
Зарегистрирован: Пт апр 18, 2008 5:12 pm

Сообщение Klinkmann_Msk » Ср май 19, 2010 2:06 pm

Всегда пожалуйста :)
Доброе слово и кошке приятно. И чёрт с тем, что я крыса :)
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am


Вернуться в Wonderware System Platform

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

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