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

Иерархия: регулирование глубины вложенности

Добавлено: 19 май 2016, 20:52
Violence
Хотелось бы иметь возможность настраивать глубину вложенности в иерархии.
Поясню, что имею в виду.

Допустим, у меня есть папки:
Изображение
И в активных задачах я хочу наблюдать не просто "Оформить заказ через Delivery", но и не всю иерархию, а задачу и её родителя, но без бабушек, прабабушек и т.п.
То есть отображать всего 1 уровень вложенности, а не целиком дерево папок: подзадачи - в родительской задаче, задачи из папок - в родительской папке, но без родителей этой папки и 100500 вложенностей.

Можно ли это реализовать?

Re: Иерархия: регулирование глубины вложенности

Добавлено: 20 май 2016, 06:19
lobaty
Так сделайте основную задачу с подзадачей проектом и будете иметь данную возможность.
Конечно количество проектов вырастит очень преочень, но здесь можете им к примеру выставить статус завершен, при этом не будет завершена.
Детали в скринах.
Отпишитесь, как вам идея?

Re: Иерархия: регулирование глубины вложенности

Добавлено: 20 май 2016, 09:45
Violence
Спасибо за предложение, у меня сейчас такая настройка, но, к сожалению, обрезаются имена папок (если б хоть подсказки всплывали, если имя папки (а не имя задачи) не поместилось полностью...), да и не совсем удобно, когда у тебя в одной папке/проекте лежит 2 десятка задач, наблюдать в заголовке у каждой имя папки вместо того чтоб видеть папку и в ней 20 задач :-)

Re: Иерархия: регулирование глубины вложенности

Добавлено: 20 май 2016, 10:50
lobaty
Конечно я предложил костыль, на то он и костыль, если не предусмотрен программой ;). А Андрею стоит задуматься о более плотном использовании всплывающих подсказок (вновь с надеждой намекая на всплывающее изменения свойств важности/срочности).

Re: Иерархия: регулирование глубины вложенности

Добавлено: 20 май 2016, 18:18
Vengeance
Аналогично, есть потребность в разрешении такой же задачи
Постараюсь объяснить, как я себе представляю внешне и зачем нужна данная реализация.
Настраивая список активных действий все никак не мог найти оптимальный вариант,
какие проблемы возникали и чего хотелось?
Задача может быть вырвана из контекста и не содержать в себе достаточно информации,
при использовании "Без иерархии, линейным списком"
Изображение
к примеру, открываем to-do и видим
Изображение
Возникает вопрос: что роутер? что телефон? ничего не ясно. Информации для выполнения задачи недостаточно
начинаем смотреть путь, по которому лежит задача
\Финансы\Разовые доходы\Выставить на продажу\Роутер
и сразу становится ясно, что роутер - это часть чеклиста, где перечислены вещи на продажу
включим иерархию с родительскими?
Изображение
и так съезжает каждая задача, не очень удобно
Хорошо, тогда пойдем в настройки, формат списка to-do и выберем кодировать путь к задаче, поставим аж 15 символов и всего 1 предок
Изображение
увидим вот такую штуку
Изображение
выставить на пр..?
итого, путь обрезан - мысль неясна, хотя 15 символов достаточно много,
а также все 3 задачи не подтянуты под 1 список, все лежат порознь, хотя с одной папки
ну и текста много, что также отталкивает.
Постараемся исправить

Настроим Иерархия:да, включить родительские, и в фильтр родительских задач впилим правило Not is folder,
чтобы не показывались папки в нашем виде
Изображение
увидим задачи уже сгруппированными и вложенными в родителя
Изображение
Уже интересней, правда? Теперь нет огромной табуляции от левого края, ведь всё дерево теперь скрыто,
но и задачи, которые лежали в папках теперь не отображаются вовсе
Есть еще один вариант: добавить стобец родителя
Изображение
Но это также не радует глаз, неудобно и задачи от одного родителя не сгруппированы.

Возможно, эта простыня вас запутала, а может быть и помогла понять ход моих мыслей,
но в сухом остатке объясню чего хотел бы видеть:
Задача должна отображаться под родителем в раскрывающемся списке (подобно ПРЕДпоследнему скриншоту)
При этом должно быть неважно кто является родителем задачи. Лежит ли она в папке, в другой задаче, проекте,
просто отображать родителя

Иерархия: регулирование глубины вложенности

Добавлено: 07 июн 2016, 05:25
andrey
Violence писал(а):Источник цитаты И в активных задачах я хочу наблюдать не просто "Оформить заказ через Delivery", но и не всю иерархию, а задачу и её родителя, но без бабушек, прабабушек и т.п.

Это легко.
1) Делаем линейный вид из активных задач
2) Группируем его по родителю (Parent)
Получилось ли то, что хотели?

Иерархия: регулирование глубины вложенности

Добавлено: 07 июн 2016, 10:25
Violence
Не совсем так получается, т.к. если у задачи больше 1го уровня подзадач, тогда иерархия вываливается друг из друга.
Я сделала вот так:
В фильтре вида установила показывать активные задачи или задачи, имеющие невыполненные подзадачи, далее отфильтровала их по списку папок, из которых мне нужны задачи (т.к. у меня жесткая иерархия, т.е. не бывает, что на одном уровне вложенности лежат и папки и задачи),
а далее включила в иерархии отображение подзадач с аналогичной фильтрацией (к слову, не корректно она работает, опишу в отдельной теме).
Получилась отличная схема за одним исключением: если в задаче есть невыполненные подзадачи, но все они неактивны (по сроку или зависимостям, допустим), то миниимум будет показываться сама задача без подзадач, либо задача с подзадачами, но неактивными). Был бы полезен вариант фильтрации по наличию активных подзадач.