Проблема с работой фильтра ParentName!
Добавлено: 29 авг 2016, 09:36
Приветствую всех знатоков и экспертов.
Кто в теме поясните пожалуйста эту проблему.
Категорически не получается настроить вид для папки среднего уровня.
Фильтр ParentName почему то работает точно так же как фильтр FolderName.
Вместо того чтобы отображать все вложенные задачи, вниз от Родителя имя которого мы указываем с этим фильтром, он просто отображает содержимое указанной папки - без вложений (то есть не показывает задачи из подпапок которые в ней находятся) ... в итоге получается что фильтр ParentName работает точно так же как фильтр FolderName.
Пример:
--> (папка) Магазин
----> (папка) Инструменты
----------> (папка) Маленькие
----------------> (задача) Купить молоток
----------------> (задача) Купить гвозди
----------> (папка) Большие
----------------> (задача) Купить дрель
----------------> (задача) Купить стремянку
----> (папка) Материалы
----------> (папка) Твердые
----------------> (задача) Купить бруски
----------------> (задача) Купить метал
----------> (папка) Жидкие
----------------> (задача) Купить краску
----------------> (задача) Купить лак
Ни фильтр FolderName ни фильтр ParentName не позволяют настроить вид отображающий все вложенные задачи из папки Инструменты или папки Материалы. И тот и другой фильтр легко выводят задачи например из папок Маленькие или Большие, но как только появляются вложения то ни один из фильтров не показывает задачи из под папок.
С фильтром FolderName все понятно, по логике он так и должен работать - выводить задачи только из указанной папки.
Но фильтр ParentName по логике должен выводить все вложенные задачи из папки родителя.
Поясните пожалуйста это ошибка в алгоритме работе фильтра или я чего то не понимаю?
И еще хотелось пояснить, что я не только ищу способ решения это проблемы, но хочу указать разработчикам на ошибку если она есть, писал в тех поддержку и они меня почему то отправили писать сюда.
Резюмирую вопрос:
- есть ли ошибка в работе фильтра? если нет то в чем отличие фильтров ParentName и FolderName?
- как можно решить задачу вышеописанную задачу? (сейчас решил через указание контекста папке и выводу активных по контексту, но констекстов уже и так хватает, хотелось бы просто фильтром)
Благодарю за внимание прочитавших и за ответы тех кто ответит.
P/S "Любые фильтры Top... тоже не позволяют вывести задачи, потому что в моем примере папка Инструменты не является папкой верхнего уровня"
Кто в теме поясните пожалуйста эту проблему.
Категорически не получается настроить вид для папки среднего уровня.
Фильтр ParentName почему то работает точно так же как фильтр FolderName.
Вместо того чтобы отображать все вложенные задачи, вниз от Родителя имя которого мы указываем с этим фильтром, он просто отображает содержимое указанной папки - без вложений (то есть не показывает задачи из подпапок которые в ней находятся) ... в итоге получается что фильтр ParentName работает точно так же как фильтр FolderName.
Пример:
--> (папка) Магазин
----> (папка) Инструменты
----------> (папка) Маленькие
----------------> (задача) Купить молоток
----------------> (задача) Купить гвозди
----------> (папка) Большие
----------------> (задача) Купить дрель
----------------> (задача) Купить стремянку
----> (папка) Материалы
----------> (папка) Твердые
----------------> (задача) Купить бруски
----------------> (задача) Купить метал
----------> (папка) Жидкие
----------------> (задача) Купить краску
----------------> (задача) Купить лак
Ни фильтр FolderName ни фильтр ParentName не позволяют настроить вид отображающий все вложенные задачи из папки Инструменты или папки Материалы. И тот и другой фильтр легко выводят задачи например из папок Маленькие или Большие, но как только появляются вложения то ни один из фильтров не показывает задачи из под папок.
С фильтром FolderName все понятно, по логике он так и должен работать - выводить задачи только из указанной папки.
Но фильтр ParentName по логике должен выводить все вложенные задачи из папки родителя.
Поясните пожалуйста это ошибка в алгоритме работе фильтра или я чего то не понимаю?
И еще хотелось пояснить, что я не только ищу способ решения это проблемы, но хочу указать разработчикам на ошибку если она есть, писал в тех поддержку и они меня почему то отправили писать сюда.
Резюмирую вопрос:
- есть ли ошибка в работе фильтра? если нет то в чем отличие фильтров ParentName и FolderName?
- как можно решить задачу вышеописанную задачу? (сейчас решил через указание контекста папке и выводу активных по контексту, но констекстов уже и так хватает, хотелось бы просто фильтром)
Благодарю за внимание прочитавших и за ответы тех кто ответит.
P/S "Любые фильтры Top... тоже не позволяют вывести задачи, потому что в моем примере папка Инструменты не является папкой верхнего уровня"