Главная   Downloads   Разное  
FAQ     Поиск   Регистрация   Вход 
Текущее время: Чт мар 28, 2024 22:23

Часовой пояс: UTC + 3 часа (Russia: MSK)




Начать новую тему Ответить на тему  [ 3 сообщений ] 
Автор Сообщение
 Заголовок сообщения: Обработка аварий.
СообщениеДобавлено: Чт сен 16, 2010 20:27 
Не в сети

Регистрация: Пт янв 30, 2009 21:25
Сообщения: 518
Вопрос такой.
В CX-Disiner-е есть журнал аварий через который можно выйти на определенный для аварии экран, при нажатии на строку с аварией. И соответственно на этом экране например пишем что с этой аварией делать и где искать.
Как такое же создать в Supervisore? Наш программист Supervisora утверждает что это стандартными средствами не сделать.

Может кто подскажет как это делать - описание аварии при ее возникновении?

_________________
А нам, все равно, и ровно.


В начало
 Профиль  
 
 Заголовок сообщения: Re: Обработка аварий.
СообщениеДобавлено: Пт сен 17, 2010 09:20 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3510
Откуда: Москва
Стандартными действительно так не сделать, но возможны варианты:

Можно например определить подтверждение конкретной аварии и открыть нужное окно.
IsAlarmAcknowledged("alarmname") отдаст TRUE если авария подтверждена.
И заблокировать это окно от закрытия пока авария активна.
Или можно файл справки на нужной странице открыть, если конечно используете такие.

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

имея массивы набитые данными по активным авариям, уже можно отобразить его в отдельном окне, ну и соответственно выполнить нужное действие при нажатии на текст строки.

Скрипт конечно получится длинный, и что-бы облегчить его написание, аварии лучьше скопировать в эксель, тогда если есть небольшие познания экселя, написание такого нудного скрипта можно немного автоматизировать.


В начало
 Профиль  
 
 Заголовок сообщения: Re: Обработка аварий.
СообщениеДобавлено: Сб сен 18, 2010 20:39 
Не в сети

Регистрация: Пт янв 30, 2009 21:25
Сообщения: 518
Спасибо, будем решать.

_________________
А нам, все равно, и ровно.


В начало
 Профиль  
 
Показать сообщения за:  Сортировка  
Начать новую тему Ответить на тему  [ 3 сообщений ] 

Часовой пояс: UTC + 3 часа (Russia: MSK)


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Переход:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская документация по phpBB 3