When to use Search and when to use Reports? Please share you thoughts
Here are my current conclusions
Reports tool is better for filtering by multiple criteria compared to Search because you don't need any keyword.
It's impossible to use Search for all thoughts with some certain criteria regardless of a keyword
The main differences between Search and Reports tools:
- Search could be limited by a Parent thought. A keyword is needed. You can search for Tags with a keyword but unfortunately not for Types because Types can only be selected (which is useful when doing a keyword search but a problem when you want to see all thoughts with a certain Type regardless of a keyword)...
- Reports tool lists all thoughts with some certain criterias(Types, Tags and so on) without providing an ability to use some specific keyword for filtering. Also it's impossible to limit the results by a certain Parent thought.
With the Search we get almost the same functionality as with the Reports tool (by using AND/OR/NOT) except that we have to use some keyword which is a problem when you want to get all of the thoughts with some certain Types regardless of the keyword. (The solution could be adding some certain character to all thoughts but it's too lame and I'm not going to use it)..
Why not combine both search and Reports features? I can see that they are conceptually different. But one is good at one thing but can't do some other thing and vice versa. But you can't do everything regardless of what you use... It's kind of ironic
- Either make it possible to search without a keyword or search in Types in the same way as Tags, Names and so on. This would provide complete functionality.
- Or add the ability to use Parent thought in the Reports tool as a criteria.
I'd prefer the second because it would make the most sense...
Also I could explain why I would want to limit report results by a certain parent if it's necessary