Вход на форум 
В начало e-Mail

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  
Smart Solutions VDT :: Просмотр темы - RSTrendX в RSView32
 FAQFAQ   ПоискПоиск   ГруппыГруппы   ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

RSTrendX в RSView32

 
Начать новую тему   Ответить на тему    Список форумов Smart Solutions VDT -> Программные средства систем автоматизации
Предыдущая тема :: Следующая тема  
Автор Сообщение
Eraser
Эксперт
Эксперт


Зарегистрирован: Oct 05, 2005
Сообщения: 106
Рейтинг: +8/-0
Откуда: Харьков

СообщениеДобавлено: Пн 22 Май, 2006 10:23:55    Заголовок сообщения: RSTrendX в RSView32 Ответить с цитатой

Есть ли возможность обращаться через VBA к свойствам объекта RSTrendX в RSView32 в режиме runtime?
Например: возможно ли программно, через VBA, изменитьимя тэга, привязанного к определенному перу в тренде?
(типа поменять перо 8 тэг Tag8, на перо 8 тег Tag28)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Vad
Частый гость
Частый гость


Зарегистрирован: May 14, 2006
Сообщения: 33
Рейтинг: +0/-0
Откуда: г.Комсомольск-на-Амуре

СообщениеДобавлено: Вт 23 Май, 2006 0:25:12    Заголовок сообщения: Ответить с цитатой

Если объектная модель RSTrendX в RSView32 совпадает с объектной моделью в RSTrendX в RSViewSE - то конечно же можно. Откройте Object Brovser из среды разработки VBA и рассмотрите свойства и методы RSTrendX, в частности - Pens и Pen. МОжно и добавлять и удалять перья и менять их конфигурацию.
Я делал таким образом экраны групповых трендов а-ля Plantscape, где пользовательские данные о перьях сохранялись во внешней БД. При открытии экрана происходит обращение к внешней БД и динамическое добавление перьев согласно сохраненной конфигурации.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
oldDad
Site Admin
Site Admin


Зарегистрирован: May 05, 2005
Сообщения: 2773
Рейтинг: +89/-5

СообщениеДобавлено: Вт 23 Май, 2006 7:48:58    Заголовок сообщения: Ответить с цитатой

Я писал скрипт-селектор, который в зависимости от целого числа в тэге присваивал одному определённому как перо тэгу значение того или иного тэга, значение которого я хотел показать на тренде.
Cелектор переключал кнопками.
RSTrendX отображал этот тэг, а его значение в зависимости от положения селектора было таким, какой тэг был выбран этим селектором.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Eraser
Эксперт
Эксперт


Зарегистрирован: Oct 05, 2005
Сообщения: 106
Рейтинг: +8/-0
Откуда: Харьков

СообщениеДобавлено: Пт 09 Июн, 2006 13:48:11    Заголовок сообщения: Ответить с цитатой

Еще вопросик возник: как вывести построенный на экране тренд на принтер? Исторический тренд остановлен, как бы послать теперь его на печать? (Print Screen+Paint не предлагать Smile )
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dvoeglazov
Эксперт
Эксперт


Зарегистрирован: Mar 06, 2006
Сообщения: 278
Рейтинг: +1/-0
Откуда: г.Киров-Чепецк

СообщениеДобавлено: Ср 14 Июн, 2006 8:44:45    Заголовок сообщения: Ответить с цитатой

Можно по тупому командой RSView - PrintDisplay или ScreenPrint.
А можно по умному методом объекта TrendX:
Invoke Me.RSTrendX1.PrintChart(0,0)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Smart Solutions VDT -> Программные средства систем автоматизации Часовой пояс: GMT + 1
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах

Powered by phpBB © 2001, 2005 phpBB Group
Яндекс цитирования

Smart Solutions VDT GmbH | Friedrich-List-Allee 38, D-41844 Wegberg-Wildenrath, Germany
Tel.: +49 2432 933 57 83 | e-Mail: office@vdt-solutions.de
Все товарные знаки и торговые марки являются собственностью их владельцев.
При использовании материалов сайта ссылка на данный сайт обязательна.
Открытие страницы: 0.128 секунды
/n