1

Маски датчиков для графиков

Тема: Маски датчиков для графиков

Добрый день.

В Виалоне маски датчиков используются для попадания нужных датчиков в нужные таблицы и графики.
Но! В графиках маски датчиков топлива к примеру не фильтруют иконки (которые поверх графика) сливов и заправок.

Предложение: Что-бы маски датчиков ограничивали те или иные иконки если она относится к датчикам (Сливы и заправки)

Бейфус Алексей
ГК "Современные технологии"
Саратовская область г.Энгельс
http://navexp.ru
2

Маски датчиков для графиков

Re: Маски датчиков для графиков

Beifuss, добрый день!
Если я правильно вас поняла, то эта функциональность есть у нас.
В документации можно почитать детали о фильтрации графических элементов.
Настроенные фильтры маркеров будут работать как на карте, так и на графике.

Tatsiana Shmihelskaya
Business Analyst, Gurtam
3

Маски датчиков для графиков

(20/04/2018 08:47:45 отредактировано Beifuss)

Re: Маски датчиков для графиков

Я про иконки в графиках (прикрепил скрин)

К примеру:
В объекте созданы два датчика уровня топлива.
Уровень топлива 1
Уровень топлива 2.

В шаблоне отчета выведены по отдельности графики
График 1 с ограничением по маске датчика "Уровень топлива 1"
График 2 с ограничением по маске датчика "Уровень топлива 2"
и таблицы
Сливы 1 с ограничением по маске датчика "Уровень топлива 1"
Сливы 2 с ограничением по маске датчика "Уровень топлива 2"


Так вот иконки сливов и заправок по датчику "Уровень топлива 1" попадают в График 2.
Хотя в таблице "Сливы 2" сливы отсутствуют.

  • Маски датчиков для графиков
Бейфус Алексей
ГК "Современные технологии"
Саратовская область г.Энгельс
http://navexp.ru
4

Маски датчиков для графиков

Re: Маски датчиков для графиков

Иконки графиков фильтруются в настройках маркеров. Можно скопировать настройки из определенной таблицы.
Однако, фильтрация настраивается для всего отчета целиком, а не для отдельных таблиц.

Переделывать логику фильтрации маркеров теперь будет проблематично.

Т.е. он решает задачу:
В объекте созданы два датчика уровня топлива.
Уровень топлива 1
Уровень топлива 2.

В шаблоне отчета выведен график
График 1 с ограничением по маске датчика "Уровень топлива 1"

Настроен фильтр маркера слива по маске датчика  "Уровень топлива 1", на графике отображается иконки только первого датчика.

  • Маски датчиков для графиков
  • Маски датчиков для графиков
Tatsiana Shmihelskaya
Business Analyst, Gurtam
5

Маски датчиков для графиков

Re: Маски датчиков для графиков

tata Согласитесь, что реализовано не совсем логично и user-friendly.
Выводишь график и видишь иконку с другого графика это не логично.

Более логичное решение, что бы маркеры настраиваемые в настройках шаблона отчета влияли на отображение на карте.
А в настройках графика в графике.

Бейфус Алексей
ГК "Современные технологии"
Саратовская область г.Энгельс
http://navexp.ru
6

Маски датчиков для графиков

Re: Маски датчиков для графиков

Подниму тему.

Возможно ли сделать фильтрацию иконок по маске датчика внутри одного графика?

Бейфус Алексей
ГК "Современные технологии"
Саратовская область г.Энгельс
http://navexp.ru
7

Маски датчиков для графиков

Re: Маски датчиков для графиков

Beifuss,соглашусь, что решение не самое простое и прозрачное. Но всё же в планах не стоит такой задачи. На весах проблема удобства использования и проблема переработки функционала. Трудности реализации серьезно перевешивают потенциальную пользу.

Tatsiana Shmihelskaya
Business Analyst, Gurtam
8

Маски датчиков для графиков

Re: Маски датчиков для графиков

tata А в чем проблема то?

Мы же сейчас не выводим в график информацию если датчика по которому строится график нет в масках.
Почему не применить тот же алгоритм и на иконке внутри графика?
Нужно только дописать, что если событие строится на основании датчика.

Бейфус Алексей
ГК "Современные технологии"
Саратовская область г.Энгельс
http://navexp.ru
9

Маски датчиков для графиков

Re: Маски датчиков для графиков

Beifuss пишет:

А в чем проблема то?

Проблема в том, что фильтры графических элементов уже есть и они работают для всего отчета целиком.
Добавить/продублировать еще одну логику и сказать, что вот эта будет приоритетнее чем та? Убрать фильтры графических элементов отчета целиком и разнести в каждую таблицу/график и карту отдельно? Первый простой, но некрасивый. Он может больше путать, чем помогать. Второй сложный и в реализации (почти как "всё переписать"), и в использовании.

Tatsiana Shmihelskaya
Business Analyst, Gurtam