Страница 1 из 1

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

Добавлено: 14.05.2017 00:32
Андрей Несынов
Пример в картинке.

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

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

Добавлено: 27.05.2017 22:45
Андрей Несынов
Можно, например, изначально не рисовать - ждать расчетов, и потом уже рисовать, а в этот период показать слева "крутилочку" загрузки.
 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Изображение

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

Добавлено: 23.07.2018 11:57
Alexander Menschikov
Изображение

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

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

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