Стартовая страница › Форумы › Понять, как работает ПО › Вывод аварий с контроллера в представлении
- В этой теме 5 ответов, 4 участника, последнее обновление 2 года, 5 месяцев назад сделано
Romiros.
-
АвторЗаписи
-
31.03.2024 в 07:55 #31736
sergeone
УчастникДобрый день.
Начал осваивать RS на примере взаимодействия с контроллером danfoss, дошел до момента с выводом аварий. Контроллер отдает данные об авариях в виде битовых масок. Сделал раздельные каналы на каждую аварию, теперь вопрос как вывести это в представления (таблицу или схему) в удобном виде. Например сделать отдельную таблицу «аварии», добавить туда все каналы аварий и скрывать каналы со значением 0 (false), но есть такая возможность в по (скрытие строк в таблице на лету)?
Так же интересно, каким образом можно реализовать такое в схеме? Понимаю что аварий может быть много, но хотя бы 5 шт последних выводить.
Может уже у кого то был опыт реализации подобного?31.03.2024 в 09:27 #31738Romiros
УчастникСкрытие в таблицах или схемах не получится сделать. Наверное самое простое — написать собственную web страницу, в которой будет таблица с фильтрацией строк с нулевым значением.
А почему не выводить все каналы в таблицу, просто аварии будут красным цветом. А в форме событий как раз и выводятся последние аварии.31.03.2024 в 12:38 #31741
a80808УчастникКак я понимаю вопрос по версии 6. А то в версии 5 есть хороший плагин «Журнал событий», там можно фильтр включить на красны строки…
31.03.2024 в 14:20 #31745
manjey73УчастникПочему это скрытие нельзя сделать? Можно за закрашивать другим прямоугольником выводимую строку если значение 0, а если значение 1 то делать прозрачный фон и тогда строка или элемент покажется.
31.03.2024 в 15:07 #31746sergeone
УчастникНо я так понимаю если количество возможных аварий 80 шт, то у меня будут появляться аварии в разных участках страницы ? Сортировку на лету так понял тоже не получится сделать?
31.03.2024 в 15:55 #31747Romiros
УчастникМожно за закрашивать другим прямоугольником выводимую строку если значение 0, а если значение 1 то делать прозрачный фон и тогда строка или элемент покажется.
Это же какое надо иметь терпение, чтобы всё это отрисовать и привязать к каналам :). Но и это не самое страшное, вся схема будет в дырках от каналов с безаварийный статусом.Сортировку на лету так понял тоже не получится сделать?
В стандартной таблице пока такого функционала нет. Если сделаете свое представление в виде страницы или плагина, то всё можно будет фильтровать на лету. -
АвторЗаписи
- Для ответа в этой теме необходимо авторизоваться.