Страница "Задачи" представляет собой таблицу с информацией о задачах и возможности взаимодействия с ними.
Содержание:
Общая информация
На странице отображаются 8 строк таблицы с информацией о задачах.
В левом верхнем углу таблицы расположен блок кнопок управления задачами.
В правом верхнем углу таблицы расположен блок навигации.
Запущенные задачи отображаются в таблице более ярким цветом и в блоке кнопок в крайней правой ячейке имеют иконку , тогда как приостановленные задачи имеют более бледный цвет и иконку .
В правом нижнем углу таблицы имеется информация об общем количестве задач, доступных для просмотра.
Навигация
В случае, если общее количество задач превышает 8, постраничная навигация происходит при помощи блока кнопок находящихся в правом верхнем углу таблицы. В ином случае данный блок будет неактивен.
Для перехода на конкретную страницу, необходимо нажать кнопку с номером страницы.
Для перехода на следующую или предыдущую страницу необходимо нажать кнопку в соответствии с направлением перехода.
Для перехода к последней или первой странице необходимо нажать кнопку в соответствии с направлением перехода.
Управление задачами
В приложении реализовано два способа управления задачами:
- При помощи блока кнопок, расположенных в левом верхнем углу таблицы
- При помощи блока кнопок, расположенных в крайней правой ячейке строки задачи в таблице.
В первом случае доступно добавление задачи, остановка всех задач на странице, а также остановка выбранных задач и удаление выбранных задач, которые по умолчанию являются неактивными.
Для активации данных кнопок необходимо выбрать хотя бы одну задачу. Подробнее о способах выбора задачи указано в разделе выбор задачи.
Во втором случае доступны остановка/запуск, редактирование и удаление конкретной задачи.
Добавление задачи
Открытие диалогового окна добавления задачи происходит при нажатии на кнопку "Добавить задачу", после чего происходит отображение диалогового окна с формой добавления задачи.
Для добавления задачи необходимо указать значение в поле "Имя задачи" и выбрать тип задачи из выпадающего списка "Тип задачи".
После этого во вкладке "Параметры" будет отображены доступные для заполнения поля, соответствующие типу задачи.
Поля ввода во вкладке параметры будут различаться, и зависят от выбранного типа задачи
Кроме указания параметров задачи, также возможно указать приборы, для которых данная задача будет выполнена. По умолчанию задача устанавливается для всех приборов.
Для этого в форме добавления задачи необходимо перейти во вкладку "Приборы".
Для добавления прибора необходимо выбрать вариант "Для указанных приборов", после чего поле для ввода прибора станет доступно.
В поле ввода необходимо ввести сетевой адрес прибора и нажать кнопку "Далее" или кнопку Enter (при условии, что фокус остается в поле ввода), после чего прибор будет добавлен.
Запрещается добавлять одинаковые сетевые адреса приборов для одной задачи
Для удаления прибора необходимо кликнуть по нему левой кнопкой мыши.
После ввода необходимых приборов можно безопасно переключаться между вкладками "Для указанных приборов" и "Для всех приборов". Ранее введенные сетевые адреса будут сохранены до закрытия диалогового окна.
После заполнения всех полей форма добавления задачи может быть отправлена. Для этого необходимо сделать клик левой кнопкой мыши на кнопке в правом нижнем углу формы.
Если форма заполнена некорректно, пользователь увидит уведомление, а некорректно заполненные поля будут выделены красным.
При удачной отправке формы пользователь увидит уведомление, а диалоговое окно добавления задачи будет закрыто.
При необходимости закрыть диалоговое окно добавления формы, пользователь должен сделать клик левой кнопкой мыши на кнопке в правом нижнем углу формы или кнопке в правом верхнем углу формы.
Редактирование задачи
Диалоговое окно редактирования задачи открывается при помощи клика левой кнопкой мыши по кнопке , расположенной в крайней правой ячейке строки задачи.
Способ взаимодействия с формой редактирования задачи аналогичен добавлению задачи.
При закрытии диалогового окна при помощи кнопок или изменения внесенные в форму не будут сохранены.
Удаление задачи
Есть несколько способов удаления задачи:
- Удаление одной задачи может быть осуществлено при помощи клика левой кнопкой мыши по кнопке , расположенной в крайней правой ячейке строки задачи.
- Удаление группы задач возможно при выборе хотя бы одной задачи в таблице. Подробнее о способах выбора задачи указано в разделе выбор задачи. После выбора задач необходимо сделать клик левой кнопкой мыши по кнопке , расположенной в блоке кнопок в левом верхнем углу таблицы.
При использовании любого из вышеуказанных способов удаления задачи будет выведено диалоговое окно для подтверждения удаления задачи
Для подтверждения удаления необходимо сделать клик левой кнопкой мыши на кнопку , для отмены или .
Остановка и запуск задачи
Запуск задачи осуществляется при клике левой кнопкой мыши по кнопке , расположенной в крайней правой ячейке строки задачи.
При успешном запуске задачи в правом верхнем углу страницы появится уведомление, кнопка запуска изменится на , а текст задачи станет более ярким.
Для остановки задачи существует несколько способов:
- Клик левой кнопкой мыши по кнопке , расположенной в крайней правой ячейке строки задачи.
- Приостановка группы задач возможна при выборе хотя бы одной задачи в таблице. Подробнее о способах выбора задачи указано в разделе выбор задачи. После выбора задач необходимо сделать клик левой кнопкой мыши по кнопке , расположенной в блоке кнопок в левом верхнем углу таблицы.
- Для того чтобы приостановить все задачи на странице, необходимо сделать клик левой кнопкой мыши по кнопке , расположенной в блоке кнопок в левом верхнем углу таблицы.
Выбор задачи
Базовый выбор задачи осуществляется кликом левой кнопкой мыши в поле
После выбора задачи в указанном поле появляется галочка, а цвет строки таблицы изменяется
Кроме этого есть другие способы выбора задачи:
- Для выбора всех задач на странице необходимо при помощи левой кнопки мыши установить галочку в поле , расположенном в левой части заголовка таблицы.
- Для выбора группы задач необходимо выбрать задачу с которой будет начинаться группа и затем с зажатой клавишей Shift выбрать задачу, которой будет заканчиваться группа.
В данном случае изначально был выбрана задача "Тестовая задача" и затем с зажатой клавишей Shift была выбрана задача "Задача новая дата". Таким образом была выбрана вся группа задач находящаяся между ними.
Информация о задаче
Для получения подробной информации о том для какого прибора была установлена задача, необходимо левой кнопкой мыши кликнуть на название задачи, в результате чего откроется диалоговое окно с информацией о задаче.
Если количество задач превышает вместимость области отображения, с правой стороны таблицы появляется полоса прокрутки.
При прокрутке до конца таблицы и загрузке всех данных, под таблицей будет выведено сообщение "Все данные загружены".
Сортировка осуществляется при помощи клика левой кнопкой мыши по любому заголовку таблицы.
Если сортировка была применена, рядом с названием заголовка таблицы появится знак или в зависимости от направления сортировки
- от большего к меньшему
- от меньшего к большему












