Opened 4 years ago
Closed 4 years ago
#453 closed улучшение (fixed)
Окно PD-04:модуль TG01: блокировка
Reported by: | san | Owned by: | alx |
---|---|---|---|
Priority: | низкий | Milestone: | 1 очередь |
Component: | web-интерфейс (sw) | Keywords: | |
Cc: |
Description
Когда-то я установил модуль TG-01 вместо какого-то другого, и при открытии окна платы в поле Частота оцифровки отображается пустота(видимо в настройках этого модуляместа сохранено неадекватное для модуля TG01 значение) и теперь при попытке заблокировать модуль TG01 веб-морда ругается на незаполненое поле Частота оцифровки.
Думаю что это неправильно, пользователь ведь пытается заблокировать модуль, значит остальные настройки его не волнуют.
Предлагаю, при установке галочки блокировки, если какие-то поля содержат неадекватные значения - заполнять их чем-нибудь адекватным.
Change History (4)
comment:1 by , 4 years ago
follow-up: 3 comment:2 by , 4 years ago
Не совсем так.
Я не знаю имеют ли эти параметры какое-то значение в конфигурации заблокированных модулей. Я предлагал при установке блокировки невалидные значения заменить произвольными валидными.
В момент когда модуль заблокирован(выключен), пользователю неважно какие там настройки.
Вот например, если взять модуль 4W01, там есть настройка Уровень передачи и в момент установки пользователем галочки блокировка, если значение настройки невалидно, оно устанавливается равным -7Дб(при выбраном 2-х проводном режиме). Предлагаю аналогично делать со всеми настройками всех модулей у которых есть блокировка.
comment:3 by , 4 years ago
Replying to san:
в момент установки пользователем галочки блокировка, если значение настройки невалидно, оно устанавливается равным -7Дб(при выбраном 2-х проводном режиме).
Странно. Я не вижу кода, который делал бы такую замену. Я вижу, что при установке чекбокса "Блокировка" блокируется содержимое всех ячеек, расположенных правее...
Предлагаю аналогично делать со всеми настройками всех модулей у которых есть блокировка.
Ты, видимо, имел в виду, поступать аналогично с параметром скорости? :) У TG01 нет параметра "Уровень передачи". :)
Верно ли я понял, что при установке чекбокса "блокировка" в конфигурации модуля TG01 параметр "скорость" не имеет значения, и поэтому ее не надо валидировать и ругаться?
Насколько я вижу, параметры "блокировка" и "скорость" есть у нескольких типов модулей:
C1FL, R485, R232, R422, TG01, S1FL_TEST. У всех ли этих модулей параметр "скорость" не имеет значения при установке блокировки, или только у TG01?