Changes between Initial Version and Version 5 of Ticket #359


Ignore:
Timestamp:
Oct 31, 2018, 6:39:32 PM (6 years ago)
Author:
san
Comment:

Вариант "не давать" (с выдачей сообщения типа "конфигурация платы не завершена, попробуйте позже")

Мне этот вариант кажется наиболее уместным, т.к. пользователь ведь всё-равно не знает какая часть конфигурации не дошла и чему тут можно верить, поэтому и не вижу смысла показывать ему лишь кусок конфига.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #359

    • Property Type багулучшение
  • Ticket #359 – Description

    initial v5  
     1После того как плата была обнаружена и добавлена в список плат, в нее записывается конфигурация. На запись конфигурации требуется какое-то время. Если открыть окно платы до окончания записи конфигурации, то те настройки которые ещё не записались в плату не будут отображены в окне.
     2Такое поведение может ввести пользователя в заблуждение.
     3
     4Предлагается каждой плате добавить признак (флаг), который должен устанавливаться, когда вся конфигурация успешно передана плате.
     5И при попытке пользователя открыт окно платы, передача конфигурации которой не завершена, окно платы не открывать, а вместо этого выдавать сообщение: "Конфигурация платы не завершена, попробуйте позже".
     6
     7Для демонстрации описанного эффекта можно провести такой эксперимент
    181. Перезапускаем плату VE-01
    291. После того как плата появилась в списке сразу открываем её окно
    3101. В окне VE-01 на вкладке  Sip-окончания, отображаются не все окончания
    4 
    5 Если, же открыть окно платы немного позже её появления(я пробовал через минуту), то sip-окончания отображаются все.
    6 
    7 Скриншот проявления бага, скролбар в нижней позиции.
     11Скриншот открытия окна, когда конфигурация ещё не завершена, скролбар в нижней позиции.
    812[[Image(1.png)]]
    913
    10 Скриншот штатного поведения, скролбар в нижней позиции.
     14Скриншот открытия окна законфигурированной платы, скролбар в нижней позиции.
    1115[[Image(2.png)]]
    1216