Тема: Сброс настроек топливных датчиков при смене их типа
Добрый день!
После обновления системы в части настроек топливных датчиков столкнулся с такой ситуацией. Транспортное средство (ТС) - 2 сообщающихся бака. Учет горючего на двухбаковых ТС ведется по принципу:
1. "ДУТ-1", "ДУТ-2" - настраиваются как произвольные датчики.
2. "Общий объем топлива" - это [ДУТ-1]+[ДУТ-2], настроен как датчик уровня топлива.
Таким образом в режиме онлайн клиент видит показания ДУТ как по отдельности, так и суммарный объем топлива, а в отчете - видит расход топлива и графики только по общему объему (во избежание детектирования ложных заправок и сливов при перетекании топлива из одного бака в другой).
В ряде случаев возникает необходимость краткосрочной перенастройки этих датчиков, например, когда клиент обращается с вопросом по показаниям ДУТ, и с целью диагностики необходимо видеть графики каждого ДУТа по отдельности. В этом случае суммирующий датчик мы делаем произвольным, а отдельные ДУТ - датчиками уровня топлива.
Так вот - всякий раз, когда делаешь подобную замену, при смене типа датчика с произвольного на датчик уровня топлива, приходится заново выставлять флаги настроек топливного датчика. Можно ли сделать как-то так, чтобы при установке типа датчика с "ДУТ" на "произвольный" настройки, связанные с топливом, скрывались, но не удалялись и восстанавливались при обратной замене типа?