Opened 4 days ago
Last modified 4 days ago
#776 new улучшение
Уточнять "координаты" места возникновения ошибки при применении настроек плат ST-124M, ST-116M, ST-118M,
Reported by: | san | Owned by: | alx |
---|---|---|---|
Priority: | средний | Milestone: | 1 очередь |
Component: | web-интерфейс (sw) | Keywords: | |
Cc: |
Description
В #774 разбирается ситуация, где интерфейс при записи настроек выдаёт ошибку "Значение приоритета должно быть в диапазоне 0...7". Но найти поле, на которое ругается интерфейс довольно сложно. настроек у платы много. Даже сам разработчик интерфейса, без подглядывания в код, не смог уточнить на какое поле ругается интерфейс.
Предлагаю уточнять "координаты" места возникновения ошибки при применении настроек.
- Например, можно "подсветить" место возникновение ошибки (кажется для каких-то плат такое уже делали, но я не уверен)
- Кроме того, настройки указанных в тикете плат разбиты на главы(пронумерованы) и ошибку можно уточнить используя эту нумерацию, например "Значение приоритета должно быть в диапазоне 0...7 (Таблица 7.2)".
Change History (3)
follow-up: 3 comment:2 by , 4 days ago
Уточни, пожалуйста, что ты подразумеваешь под словом "подсветить".
Я имел ввиду это:
Поле ввода, содержащее ошибочное значение, обрамляется ярко-красной рамкой;
Фокус ввода устанавливается на поле ввода, содержащее ошибочное значение.
Видимо в #774 из-за ошибки это не выполнилось.
comment:3 by , 4 days ago
Replying to san:
Уточни, пожалуйста, что ты подразумеваешь под словом "подсветить".
Я имел ввиду это:
Поле ввода, содержащее ошибочное значение, обрамляется ярко-красной рамкой;
Так ведь это и так уже есть! То есть получается, что "подсвечивание", о котором ты писал в описании тикета, улучшением не является. Верно ли я понял, что суть твоего предложения заключается в том (и только в том), чтобы в сообщения об ошибках добавить в скобках номера групп? Что-то я совсем запутался...
Фокус ввода устанавливается на поле ввода, содержащее ошибочное значение.
Видимо в #774 из-за ошибки это не выполнилось.
Баг, упоминавшийся в твоем комментарии (я не знаю, тот ли это баг, о котором писал автор тикета, или нет), состоял в том, что веб-интерфейс пытался валидировать значение несуществующей строки ввода. Как можно установить фокус ввода в несуществующую строку? :)
Replying to san:
При выдаче подобных сообщений уже выполняется следующее:
Верно ли я понял, что ты считаешь, что перечисленного выше недостаточно?
Уточни, пожалуйста, что ты подразумеваешь под словом "подсветить".