+ Add Question

The rule of filter "!@*******" is not working properly.

P

The rule of filter "!@*******" is not working properly.
Filter duplicates tasks and does not remove unnecessary tasks.

See more in the screenshots.
https://pp.vk.me/c608628/v608628593/42ea/LNdaoZa0UF0.jpg
https://pp.vk.me/c608628/v608628593/42f3/aJTdQVmHvKo.jpg
https://pp.vk.me/c608628/v608628593/42fc/-grfuc0LG2I.jpg

All responses

Clyde Romo staff
Replied on Apr 03, 2014 - 09:23

Hi Pavel,

Just to clarify, when "!@*********" is used in a filter, it doesn't filter out the tasks containing it.

Can you provide me the exact filter you are using so I can verify the behaviour? Also, does it work in the web or the Windows/Mac app?

Please let me know.

Regards,

Clyde

P
pavel.malenkin premium
Replied on Apr 03, 2014 - 10:12

The same problem in the web and the Windows app.
I have a project "Test", which is shown on the screenshot.
https://pp.vk.me/c608628/v608628593/4337/ugW8JBTwmv4.jpg

If I use a filter query equal "!@test", then the problem repeated.
Windows:
https://pp.vk.me/c608628/v608628593/433f/bJfQpgj8qE0.jpg

WEB
https://pp.vk.me/c608628/v608628593/434f/JmhdbJHjyCM.jpg

Clyde Romo staff
Replied on Apr 03, 2014 - 10:28

Hello Pavel,

Can you please confirm that screenshot number 2 and 3 are the result when you're filtering using the "!@test" query? Did this work before?

Please note that using the "!@test" query should return all tasks without that label. I'm trying to replicate your issue but it's working fine on my end.

Regards,

Clyde

David Trey staff
Replied on Apr 03, 2014 - 12:21

Hello Pavel,

Based on your screenshots, it seems to work as expected. It showed you all parent tasks that do not have the @test label. Since these are parent tasks, you always have an option to expand them to just see what sub-tasks are part of it, for reference, but if these sub-tasks have this label, then they will be shown there, but they will not be shown as stand-alone tasks. When you use the arrow to expand a parent task, consider this just a "reference view", not an extension of the search result.


Best regards,
David

P
pavel.malenkin premium
Replied on Apr 05, 2014 - 09:22

Hello David,

Do you think that the program should duplicate one task of the project, two or three times in the filter?

Best regards,
Pavel

David Trey staff
Replied on Apr 06, 2014 - 21:01

Pavel,

Let's way you have a task list like this:

TASK 1 @test
| - sub-task A
| - sub-task B @test

Now, if you query just for @test, you will see this:

TASK 1 @test
sub-task B @test

That's the best way we can show you all tasks that match the search criteria, making sure you won't miss any of them just because they're sub-tasks.

At the same time, if one of the tasks that matches the criteria is a parent task, you may want to just check what tasks does it contain - that's what the arrow icon is for and therefor, in the example above, you can expand "TASK 1". If you do, you will see this:

TASK 1 @test
| - sub-task A
| - sub-task B @test
sub-task B @test

That said, in this situation, you would indeed see sub-task B twice - once because it matches the search and the second time as a reference if you decide to check what sub-tasks does the parent contain.

Again, this is the only way we can make sure you won't miss anything. Not showing sub-tasks of a parent would make it impossible for you to check what a parent contains. Not showing sub-tasks separately would mean that we'd have to show you completely unrelated tasks when you search for something just because some of them may have a sub-task that does match. The current solution addresses both issues.


Best regards,
David