![]() |
Отображение уровня топлива
Здравствуйте, в объектах мониторинга настроено отображение фактического количества топлива в баке ТС (количество литров и визуальная шкала). Но при неисправности ДУТ появляется пустая строка. Вопрос, что нужно прописать в выражении дизайнера параметров, чтобы при отсутствии показаний с ДУТ отображался нулевой уровень? то есть просто 0. ?
|
Можно попробовать условие по vlls, если уровень валиден, то уровень, а если нет - то 0
|
Вот тут то у меня и проблема, как проверить на валидность? если LLS молчит, то строка с показаниями просто исчезает.. а нужно чтобы при отсутствии показаний с дут - выводил 0...
Готов даже отблагодарить за решение задачи... так как моего мозга, видимо, не хватает для этого ))) |
Может изобретаю костыли, но.. В окне объектов мониторинга где список транспорта выведены значения суммарного количества топлива в баках ТС.. При этом, если ТС 2 баковое, а один дут отвалился, то уровень топлива все равно показывает и непонятно правильные данные или нет. Отдельно выводить каждый бак не вариант, слишком нагружает экран, да и может возникнуть проблема как с однобаковыми:
При этом однобаковые ТС если ломают ДУТ, то строка с уровнем топлива исчезает, что создает путаницу, установлен вообще ДУТ или он просто пропал. Вот и была задача, чтобы сделать наглядную индикацию работы ДУТ независимо от количества. Даже если один из двух дутов выходит из строя - появляется предупреждение (сделал зеленую и красную картинки)) ). В итоге имеем: все дуты работают - зеленый квадратик, хотябы один дут не работает - красный и не установлен дут - пустая строка... Да, версия 7.1)) Может в новых версиях все проще, но, имеем, что имеем... |
Цитата:
|
Цитата:
Нажмите для просмотра содержимого...
![]() Нажмите для просмотра содержимого...
![]() Нажмите для просмотра содержимого...
![]() |
Текущее время: 09:48. Часовой пояс GMT. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot