Скрывать в списке фильтров во Входящих/Исходящих/Аудируемых статусы с нулем задач

Нужно, не нужно?

Нужно
7
100%
Не нужно
0
Голосов нет
 
Всего голосов: 7
Аватара пользователя
Андрей Несынов
Сообщения: 41
Зарегистрирован: 19.06.2012 13:23

Скрывать в списке фильтров во Входящих/Исходящих/Аудируемых статусы с нулем задач

14.05.2017 00:32

Пример в картинке.

Т.к. статусов много может быть, плюс они относятся к разным процессам (иногда к таким, где задача в принципе не может быть входящей/исходящей).
В итоге на панели слева много лишних фильтров.
 
Вложения
filter2.png

Аватара пользователя
Дмитрий Гончаренко
Сообщения: 3243
Зарегистрирован: 06.06.2012 13:54

27.05.2017 17:11

Сложность в том, что мы на момент отрисовки списка не знаем, сколько задач в каждом фильтре (и есть ли они вообще). Расчет идет вторым проходом, и если в этот момент убирать пустые списки, то будет странное мелькание и подвижки на экране. Но посоветуемся, может придумается что-то.

Аватара пользователя
Андрей Несынов
Сообщения: 41
Зарегистрирован: 19.06.2012 13:23

27.05.2017 22:45

Можно, например, изначально не рисовать - ждать расчетов, и потом уже рисовать, а в этот период показать слева "крутилочку" загрузки.
 

Аватара пользователя
Alexander Menschikov
Сообщения: 69
Зарегистрирован: 26.04.2017 14:22

31.05.2017 07:36

Дмитрий, посмотрите, как Гугл Оптимайз предлагают, возможно натолкнет на нужную идею: там при проведении А/Б тестов, чтобы не мелькало (когда вариант Б по верх основного загружается) скриптик вставляется, который скрывает элементы страницы до полной заргузки (класс им ставит специальный). Может быть здесь что-то в таком духе попробовать. 

Аватара пользователя
Дмитрий Гончаренко
Сообщения: 3243
Зарегистрирован: 06.06.2012 13:54

09.06.2017 14:49

Тут ведь понимаете какая штука - наш текущий вариант позволяет работать со списками сразу, не дожидаясь подсчета задач в них. Любой вариант ожидания подсчета будет приводить к тому, что система станет работать медленнее, а это недопустимо - скорость первична. По крайней мере, мы из этого всегда исходим.

Аватара пользователя
Андрей Несынов
Сообщения: 41
Зарегистрирован: 19.06.2012 13:23

09.06.2017 18:34

Логично. Хотя ведь удобство тоже не вторично :) Конечно, есть много других механизмов смотреть задачи.
Но именно в этом (раздел Задачи) получается, что видно уж очень большой список статусов, и много лишних, т.е. сложнее ориентироваться. Некоторые пользователи, например, не видят вообще задач из каких-то процессов, а статусы этих процессов перед ними в фильтрах все равно светятся, и всегда пустые (с нулем задач).

Аватара пользователя
Alexander Menschikov
Сообщения: 69
Зарегистрирован: 26.04.2017 14:22

Бардак в фильтрах задач

19.04.2018 09:17

Мы активно пользуемся сценариями и шаблонами для разных процессов. Все это пораждает большое количество статусов, которые постоянно отображаются у сотрудников в филтрах задач http://joxi.ru/LmGMZKzTRVMXYA
Становится невозможно ими пользоваться, т.к. рядовому юзеру на постоянной основе 2-3 статуса тут только надо, по которым проходят его задачи. Остальные - редко.

Предлагаю:
1. Автоматом скрывать из этой панели статусы, по которым нет задач
2. Позволить пользователю самому определить, какие в принципе он тут статусы хочет видеть.

Аватара пользователя
Дмитрий Гончаренко
Сообщения: 3243
Зарегистрирован: 06.06.2012 13:54

Re: Бардак в фильтрах задач

19.04.2018 12:57

Это правильные предложения, Александр. Обсудим, можно ли продвинуть задачу по этому поводу вперед в очереди, она там давненько болтается.

Аватара пользователя
Федоров Илья
Сообщения: 202
Зарегистрирован: 21.01.2018 18:09

Re: Бардак в фильтрах задач

25.04.2018 08:46

Alexander Menschikov писал(а):
19.04.2018 09:17
Мы активно пользуемся сценариями и шаблонами для разных процессов. Все это пораждает большое количество статусов, которые постоянно отображаются у сотрудников в филтрах задач http://joxi.ru/LmGMZKzTRVMXYA
Становится невозможно ими пользоваться, т.к. рядовому юзеру на постоянной основе 2-3 статуса тут только надо, по которым проходят его задачи. Остальные - редко.

Предлагаю:
1. Автоматом скрывать из этой панели статусы, по которым нет задач
2. Позволить пользователю самому определить, какие в принципе он тут статусы хочет видеть.
+1

Аватара пользователя
Alexander Menschikov
Сообщения: 69
Зарегистрирован: 26.04.2017 14:22

Re: Бардак в фильтрах задач

03.07.2018 15:14

Здравствуйте! как-то этот вопрос решается?
Дмитрий Гончаренко писал(а):
19.04.2018 12:57
Это правильные предложения, Александр. Обсудим, можно ли продвинуть задачу по этому поводу вперед в очереди, она там давненько болтается.

Аватара пользователя
Михаил Храпунов
Сообщения: 418
Зарегистрирован: 23.05.2013 21:46

Re: Скрывать в списке фильтров во Входящих/Исходящих/Аудируемых статусы с нулем задач

13.07.2018 19:22

Поддержу. 0 задач, значит нечего и выбирать.
Грубый способ: вывести все, а потом где нули скрыть. Мигать будет туда-сюда, но хотя бы так.

Аватара пользователя
Дмитрий Гончаренко
Сообщения: 3243
Зарегистрирован: 06.06.2012 13:54

Re: Скрывать в списке фильтров во Входящих/Исходящих/Аудируемых статусы с нулем задач

14.07.2018 09:58

Ну вот грубости не хочется, предварительно выбрали менее грубый, хотя тоже не идеальный путь - постепенную подгрузку фильтров. Задача в очереди, доберемся и сделаем.

Аватара пользователя
Дмитрий Гончаренко
Сообщения: 3243
Зарегистрирован: 06.06.2012 13:54

Re: Скрывать в списке фильтров во Входящих/Исходящих/Аудируемых статусы с нулем задач

23.07.2018 11:04

Сделали вывод только тех автофильтров по статусам задач, в которых у вас есть хотя бы одна задача; пустые фильтры не выводятся.

Изображение


Аватара пользователя
Михаил Храпунов
Сообщения: 418
Зарегистрирован: 23.05.2013 21:46

Re: Скрывать в списке фильтров во Входящих/Исходящих/Аудируемых статусы с нулем задач

03.08.2018 17:12

Дмитрий Гончаренко писал(а):
23.07.2018 11:04
Сделали вывод только тех автофильтров по статусам задач, в которых у вас есть хотя бы одна задача; пустые фильтры не выводятся.

Изображение
А вот тут — БОЛЬШОЕ ЧЕЛОВЕЧЕСКОЕ СПАСИБО!

Ответить