| Предыдущая тема :: Следующая тема |
| Автор |
Сообщение |
Lareksis00 Новичок


Зарегистрирован: Dec 13, 2011 Сообщения: 3 Рейтинг: +1/-0
|
Добавлено: Пт 30 Мар, 2012 13:19:43 Заголовок сообщения: Заполнитель через VBA |
|
|
Добрый день.
Вопрос адресован знатокам VBA для FT View Studio
Столкнулся с проблемой следующего рода....
Существует некий глобальный объект типа Group с заполнителем #1. По событию клика мышкой нужно в вызванный дисплей передать значение заменителя объекта Group. Перепробовал уже все, но безрезультатно.
 |
|
| Вернуться к началу |
|
 |
Eraser Эксперт


Зарегистрирован: Oct 05, 2005 Сообщения: 106 Рейтинг: +8/-0 Откуда: Харьков
|
Добавлено: Пн 02 Апр, 2012 6:35:47 Заголовок сообщения: |
|
|
| Насколько мне известно, VBA принадлежит только экрану. Т.е у каждого экрана - своя среда с VBA. Попробуйте обмен данными между экранами организовать с помощью мемори-тегов |
|
| Вернуться к началу |
|
 |
Lareksis00 Новичок


Зарегистрирован: Dec 13, 2011 Сообщения: 3 Рейтинг: +1/-0
|
Добавлено: Пн 02 Апр, 2012 18:44:17 Заголовок сообщения: |
|
|
| Тут несколько другое... Я создал глобальный объект "задвижка" типа Group. У этого объекта есть заполнитель #1. На основной картинке я размножаю задвижки и задаю каждой из них свой заполнитель. По клику на группе/задвижке я показываю фэсплейт этой задвижки с параметрами её настройки. Так вот, мне надо передать по клику заполнитель группы в фесплейт. С помощью VBA вытащить заполнитель не получается. Вот и вопрос....где хранится заполнитель указанный мною для группы/задвижки??? Основной дисплей, на котором расположены задвижки показывает количество TagParameter = 0. |
|
| Вернуться к началу |
|
 |
Space Новичок


Зарегистрирован: Dec 08, 2006 Сообщения: 4 Рейтинг: +0/-0
|
Добавлено: Ср 18 Апр, 2012 3:32:10 Заголовок сообщения: |
|
|
Не совсем понятно для чего использовать VBA для вызова фейсплейта.
Создайте анимацию Touch или Object Keys, вызова дисплея с передачей в качестве параметра метку заполнителя
Что-то вроде этого:
| Код: | | Display myFSPLT /T{#1} |
p.s.: Именно на глобалобжекте а не на ее клоне в рабочем дисплее. |
|
| Вернуться к началу |
|
 |
|